/*CSS FOR ABSOLUTE CLASSIC MUSCLE AND PERFORANCE
AUTHOR:SUSAN ERWIN
http://www.wardmediasolutions.ca
*/

html {background-color:black;}
     * html #footer {
    height:1px;
    }

body {background-color: black;      
     font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
     margin: 0 auto;
	 width: 1000px;}

p{font-size:small;}

#skip{background-color:black;}

#skip a{color:black;}

#header {width: 1000px;
        background-color:black;}
		
#header img{clear:left;margin-bottom:-300px;}/*header car image*/

#brand img{clear:right;
          float:left;
		  margin-top:-20px;
          margin-bottom:20px;
		  position:relative;
        }
/*header text image*/


#container{ width:1000px;
           background-color:black;
           padding-top:20px;
	
		   }
		   
#wrapper2{background-color:white;
border:3px solid #999999;}

/*--------main navigation css------------*/

#navcontainer ul{margin-left:-40px;}

#navcontainer li {display: inline;
                font-family:times,"times new roman",sans-serif;
			    font-size:1.3em;
                text-decoration: none;
			    color:rgb(35,88,120);
		        padding-right: 12px;
		        padding-left:10px;
			    font-weight: bold;
				margin-left:-5px;
}
#body_home #navlist_home a,
  #body_part #navlist_part a,
  #body_order #navlist_order a,
  #body_photo #navlist_photo a,
  #body_contact #navlist_contact a
  {color:rgb(35,88,120);text-decoration:underline;}
  
#navlist_home,
#navlist_part,
#navlist_order,
#navlist_photo {border-right:1px solid rgb(35,88,120);}

#navlist li a{}
#navlist li a:link {color: rgb(35,88,120);
                 text-decoration: none;
				 text-align: center;}
				 
#navlist li a:visited {color: rgb(35,88,120);
                    text-decoration: none;}
					
#navlist li a:focus {outline: 0;}

#navlist li a:hover {text-decoration: underline;}
/*------------------------------------------------*/

/*-----------home page sidebar css----------------*/				
#sidebar {clear:both;
         float:left;
		 padding-top:10px;
         
         width:200px; 
	     border-right: 2px solid #999999;
		 background-color:rgb(34,94,126);
		 color:white;
		}
		 
#sidebar h4{color:white;margin-top:40px;}

#sidebar h2{text-decoration:underline;
           padding-left:10px;}
		   
#sidebar p{font-size:medium;
          padding-left:10px;}
		  
#sidebar a:link {color:white;}

#hours address{text-align:center;
              padding-top:20px;
			  color:white;}
			  
#new {border-bottom:1px solid white;}

#new p{margin-top:-10px;
       font-size:small;
	   line-height:1.5;
	   }
	   
#new h4{padding-left:10px;}



#event {padding-right:10px;}

#event p{font-size:small;
         padding-top:10px;}
		 
#event h4{padding-left:10px;}

#event a{color:white;}
/*------------------sidebar css ends-------------*/
/*------------------main css begins--------------*/
#main {padding-left:20px;
      float:left;
	  padding-right:20px;
	 margin-top:20px;
	 padding-top:40px;
  
	  background-color:white;
	  color:black;}
#main p{font-family: Arial, Helvetica, sans-serif;
        font-size: medium;
		line-height:1.5em;
}
#main a:link{color:rgb(34,94,126);font-weight:bold;}
#main h2{font-size:x-large;color:rgb(34,94,126);font-weight:bold;}
#main img{padding-top:60px;}
/*-----------------main css ends------------------*/
/*-----------------css for main-parts page only---*/
#mainparts{width:100%;background-color:white;}
#mainparts p{margin-left:20px;}
#mainparts h3{margin-left:20px;}
/*-------------photo css begins-----------------*/
#photomessage{}
#photomessage p{text-align:center;}
#photomessage a {text-decoration:none;}
#photomessage a:hover{text-decoration:underline;}
#pics{text-align:left;
font-size:small;}	
/*-------------photo css ends------------------*/		  
#addy address{text-align:center;}

address{color:rgb(34,94,126);
       font-weight:bold;}
address a{color:rgb(34,94,126);font-weight:bold;text-decoration:underline;}
address h3 {color:rgb(34,94,126);text-align:center;}
/*------------footer css--------------*/	  
#footer{clear:both;
        height:50px;
        color:black;
        text-align:center;
        background-image:url('../images/menu.png');
        border-top:2px solid #999999;}

#footer p{padding-top:3px;
         font-family:Times "times new roman",sans-serif;}
		 
/*footer navigation*/

#navlist2 a{color:black;
           padding:0;}		
		   
#nav{font-family:times,"times new roman",sans-serif;padding-top:5px;}
#nav a{font-size:large;
      color:white;
	  margin-top:-15px;
	  text-decoration:none;
}
#nav a:focus{outline:none;}
#nav a:hover{text-decoration:underline;}
#nav li{display:inline;
      padding-left:5px;
      padding-right:8px;
      margin-bottom:20px;	  
      font-size:small;
      color:black;
	  }		
.right{border-right:1px solid black;}
/*footer navigation end*/

/*footer-copyright and designer link*/	  
#web {clear:left;text-align:right;
     font-size:medium;
     font-family:Times "times new roman",sans-serif;
	 margin-top:-50px;
	 padding-right:5px;
	 }

#web a{color: white;
      text-decoration:none;
      clear:left;
      padding-bottom:20px;
}
#web a:focus{outline:none;}
#web a:hover{text-decoration:underline;}
#web p{color:white;}
.see {color:white;}
/*---------------------------------------------*/
/*Image gallery style*/
#slide {padding-left:220px;}
#slide h2{padding-left:20px;}
#slideshow {list-style:none; color:#fff; }
#slideshow span {display:none;}
#slideshow p{color:white;}
#wrapper{width:506px; margin:50px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:350px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200;  }
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px; color:white;}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../TinySlideshow/images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../TinySlideshow/images/right.gif) right center no-repeat}
#thumbnails {margin-top:20px;}
#slideleft {float:left; width:20px; height:106px; background:url(../TinySlideshow/images/scroll-left.gif) center center no-repeat; background-color:#000}
#slideleft:hover {background-color:#000}
#slideright {float:right; width:20px; height:106px; background:#000 url(../TinySlideshow/images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#000}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:106px; overflow:hidden; margin-bottom:30px;}
#slider {position:absolute; left:-10px; height:106px;background-color:black;}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}