@charset "utf-8";
/* CSS Document */

body {
    font-family: Arial;
    font-size: 14px;

    color: #262626;
    margin: 0;
    padding: 0;
    background: #141414;
}

.wrapper {
    width: 100%;
    height: 60px;
	    text-shadow: 0 1px 1px rgba(255,255,255,0.4);
    background : #464646;
    background : -webkit-gradient(linear, left top, left bottom, from(rgb(168,168,168)), to(rgb(20,20,20)));
    background : -moz-linear-gradient(top, rgb(168,168,168), rgb(20,20,20));
    border-top: 1px solid #a7a7a7;
    position: relative;
    margin-bottom: 30px;
}

.title {
    right: 50px;
	text-align: center;
    top: 1px;
    font-size: 18px;
    text-transform: uppercase;
}
.q_t {
	text-align: center;
    top: 1px;
	text-shadow: 0 1px 1px rgba(255,255,255,0.4);
    font-size: 14px;
	font-weight:bold;
    text-transform: uppercase;
}
.c_t {
	text-align: left;
    top: 1px;
	text-shadow: 0 1px 1px rgba(255,255,255,0.4);
    font-size: 14px;
	font-weight:bold;
    text-transform: capitalize;
	letter-spacing:inherit;
}
.quote_text {
	right: 10px;
	left: 10px;
	text-align: center;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:inherit;
}
.quote_a {
	text-align:center;
	text-transform: capitalize;
	font-size: 12px;
	right: 15px;
	font-style:italic;
}
.ft_info {
	text-align: center;
	font-size: 12px;
	color:#666;
}
.fl {
    float: left;
}

.container {
    width: 960px;
    margin: 0 auto;
}

.menu {
    height: 60px;
    border-left: 1px solid rgba(0,0,0,0.3);
    border-right: 1px solid rgba(255,255,255,0.3);
    float:left;
}

a {
    text-decoration: none;
    color: #363636;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: bold;
}

ul {
    margin: 0;
    padding: 0;
}

ul.menu li {
    list-style: none;
    float:left;
    height: 59px;
    text-align: center;
    background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(rgba(244,96,31,1)), to(rgba(78,31,0, 1)) );
    background: -moz-radial-gradient(center 60px 45deg, circle cover, rgba(244,96,31,1) 0%, rgba(78,31,0, 1) 100%);
    }

ul li a {
    display: block;
    padding: 0 20px;
    border-left: 1px solid rgba(255,255,255,0.1);
    border-right: 1px solid rgba(0,0,0,0.1);
    text-align: center;
    line-height: 59px;
    background : -webkit-gradient(linear, left top, left bottom, from(rgb(168,168,168)), to(rgb(69,69,69)));
    background : -moz-linear-gradient(top, rgb(168,168,168), rgb(69,69,69));
    -webkit-transition-property: background;
    -webkit-transition-duration: 700ms;
    -moz-transition-property: background;
    -moz-transition-duration: 700ms;
    }

ul li a:hover {
    background: transparent none;
}

ul[rel=sam1] li a {
    background: #606060;
}

ul[rel=sam1] li a:hover {
    background: transparent none;
}

ul li.active a{
    background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(rgba(244,96,31,1)), to(rgba(078,31,0, 1)) );
    background: -moz-radial-gradient(center 60px 45deg, circle cover, rgba(244,96,31,1) 0%, rgba(78,31,0, 1) 100%);
}

#header {
	background:#a7a7a7;
	height:254px;
	width:auto;
}
#menu2 {
	position: float;
	background-color:#333;
	height:21px;
	width:100%;
    margin-left:auto;
    margin-right:auto;
	a:link color:#f84b01;      /* unvisited link */
	a:visited color:#f84b01;  /* visited link */
	a:hover color:#f84b01;  /* mouse over link */
	a:active color:#f84b01; 
}
#line {
	position: float;
	background-color:#f84b01;
	height:3px;
	width:100%;
	margin-top: 59px;
    margin-left:auto;
    margin-right:auto;
}
#muscle {
	padding: 6px; 
	padding-bottom: 2px; 
	padding-left: 50px;
	padding-right:50px;
	position: float;
	background-color:#cccccc;	
	text-align:left;	
	width: 900px;
	margin-top:23px;
    margin-left:auto;
    margin-right:auto;
	min-height: 500px;
	a:link color:#9C1215;      /* unvisited link */
	a:visited color:#A8541C;  /* visited link */
	a:hover color:#000;  /* mouse over link */
	a:active color:#0000FF; 
}
#muscle_pic {
	padding: 6px; 
	padding-bottom: 2px; 
	padding-left: 50px;
	padding-right:50px;
	position: float;
	background-color:#cccccc;	
	text-align:left;	
	width: 900px;
	margin-top:23px;
    margin-left:auto;
    margin-right:auto;
	min-height: 3800px;
	a:link color:#9C1215;      /* unvisited link */
	a:visited color:#A8541C;  /* visited link */
	a:hover color:#000;  /* mouse over link */
	a:active color:#0000FF; 
}
#muscle2 {
	padding: 6px; 
	padding-bottom: 2px; 
	padding-left: 50px;
	padding-right:50px;
	position: float;
	background-color:#cccccc;	
	text-align:left;	
	width: 900px;
	margin-top:23px;
    margin-left:auto;
    margin-right:auto;
	min-height: 1000px;
	a:link color:#9C1215;      /* unvisited link */
	a:visited color:#A8541C;  /* visited link */
	a:hover color:#000;  /* mouse over link */
	a:active color:#0000FF; 
}

#muscle3 {
	padding: 6px; 
	padding-bottom: 2px; 
	padding-left: 50px;
	padding-right:50px;
	position: float;
	background-color:#cccccc;	
	text-align:left;	
	width: 900px;
	margin-top:23px;
    margin-left:auto;
    margin-right:auto;
	min-height: 700px;
	a:link color:#9C1215;      /* unvisited link */
	a:visited color:#A8541C;  /* visited link */
	a:hover color:#000;  /* mouse over link */
	a:active color:#0000FF; 
}





#central { 
	width: 880px; 
	min-height: 650px;
	float: left
	}

#central_services { 
	width: 880px; 
	min-height: 450px;
	float: left
	}

#leftc { 
	width: 448px; 
	min-height: 450px;
	float: left}
#rightc { 
	width: 400px; 
	min-height: 450px;
	padding-left:24px;
	padding-right: 24px;
	float: right 
}

#quote {
	width:400px;
	color: #363636;
	background-color: #606060;
	border:2px solid #a7a7a7;
	float: center;
}

#footer {
	padding: 6px; 
	padding-bottom: 2px; 
	padding-left: 18px;
	position: float;
	background-color:#333;	
	text-align: center;	
	width: 100%;
    margin-left:auto;
    margin-right:auto;
	min-height: 100px;
	color: #666;
	a:link color:#9C1215;      /* unvisited link */
	a:visited color:#A8541C;  /* visited link */
	a:hover color:#000;  /* mouse over link */
	a:active color:#0000FF; 
}