/* Theme Overides here - Trying to leave the other stylesheets intact and only editing this one- keep this simple */

body{border:0;background:#f7f9f4;margin:0;padding:0;min-width:1000px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}




a:link {color: #505050;text-decoration: none;}
a:visited {text-decoration: none;color: #505050;}
a:hover {text-decoration: underline;color: #505050;}
a:active {text-decoration: none;color: #505050;}


/*layout*/
.header{margin:0;padding:0;border:0;}
.wrapper{margin:0;padding:0;min-width:1000px;}

.middle{background:#fff;padding:0;width:960px;padding:20px;margin:0 auto;}
.middle-container{background:#f7f9f4 url(../jym-images/middle-grad.gif) repeat-x top;padding:0}




/* header*/
.head-full{background:#000 url(../jym-images/head-top.gif) repeat-x top;height:94px;clear:both;}
.head-width{margin-left:auto;margin-right:auto;width:1000px;height:94px; overflow:hidden;}

.head-logo{float:left;height:94px;}


.head-icons{float:right;padding-top:8px;}


.head-icons a{height:71px;float:left;margin-right:3px;overflow:hidden;text-indent:-9999px}
.head-icons a:hover{background-position:top left;}
a.icon-1{background:url(../jym-images/jym-icons/icons_r1_c1.gif) no-repeat bottom left;width:83px;}
a.icon-2{background:url(../jym-images/jym-icons/icons_r1_c2.gif) no-repeat bottom left;width:121px;}
a.icon-3{background:url(../jym-images/jym-icons/icons_r1_c3.gif) no-repeat bottom left;width:143px;}
a.icon-4{background:url(../jym-images/jym-icons/icons_r1_c4.gif) no-repeat bottom left;width:96px;}
a.icon-5{background:url(../jym-images/jym-icons/icons_r1_c5.gif) no-repeat bottom left;width:71px}

.menu-full{background:#000 url(../jym-images/head-bottom.gif) repeat-x top;clear:both;height:34px;padding-top:3px;padding-bottom:3px;}



/* page drop down menu */
#drop-down{font-weight:bold;line-height:34px;height:34px;background:url(../jym-images/image1.gif) repeat-x top}
#drop-down, #drop-down ul {position:relative;z-index:1;list-style: none;padding: 0;width:1000px;clear:both;margin-left:auto;margin-right:auto;}
#drop-down a {font-size:12px;display: block;color: #ffffff;text-decoration: none;width:140px;text-align:center}

#drop-down li {float: left;padding: 0;margin-right:0px;padding:0px 0 0px 0;}
#drop-down li li {margin:0;padding:0;}
#drop-down li li a {text-align:left;border-bottom:1px solid #363636;padding:6px 6px 6px 6px;margin:0;font-size:12px;color:#fff;font-weight:bold;width:138px}

#drop-down li ul {line-height:normal;position: absolute;z-index:1;background:#454545;left: -999em;height: auto;font-weight: normal;margin: 0;width:150px;padding:6px;margin-top:0px}
#drop-down li ul ul {margin: -28px 0 0 150px;}


#drop-down li:hover ul ul, #drop-down li:hover ul ul ul, #drop-down li:hover ul ul ul ul, #drop-down li.sfhover ul ul, #drop-down li.sfhover ul ul ul, #drop-down li.sfhover ul ul ul ul {left: -999em;}
#drop-down li:hover ul, #drop-down li li:hover ul, #drop-down li li li:hover ul, #drop-down li li li li:hover ul, #drop-down li.sfhover ul, #drop-down li li.sfhover ul, #drop-down li li li.sfhover ul, #drop-down li li li li.sfhover ul {left: auto;}


#drop-down li:hover, #drop-down li.sfhover {background: url(../jym-images/image2.gif) repeat-x top}



/* footer */
.footer-container { border-top:0; }

.footer{width:1000px;padding:0;padding:0px;margin:0 auto;background:url(../jym-images/round-footer.gif) no-repeat top left;height:70px;margin-bottom:10px;}

.footer .footer-right{float:right;padding-right:20px;margin-top:15px;}
.footer .footer-right a{border-right:1px solid #505050;padding-right:5px;margin-right:5px;}
.footer .footer-left{float:left;margin-top:20px;padding-left:20px;}

.footer .legality{color:#505050;text-align:right;margin:0;padding:0;margin-top:10px;}
.footer a, .footer a:visited{color:#505050}





/* left cms page sidebar */

.page-left-sidebar{float:left;width:160px;padding-top:0px;}



/* cms page content */


#page-main-content{width:750px;float:right;line-height:1.4em;font-size:1.3em;	color: #666;}
#page-main-content h2{font-size: 1.7em;font-weight: bold;color: #B3DE2D;}
#page-main-content ul{margin-left:20px;font-weight:bold;list-style:disc;margin-bottom:10px;}
#page-main-content ul.squared{list-style:square;font-weight:normal;color:#000000;margin-left:25px;font-size:0.9em}




#page-main-content-full{width:100%;line-height:1.4em;font-size:1.3em;	color: #666;}
#page-main-content-full h2{font-size: 1.7em;font-weight: bold;color: #B3DE2D;}
#page-main-content-full ul{margin-left:20px;font-weight:bold;list-style:disc;margin-bottom:10px;}
#page-main-content-full ul.squared{list-style:square;font-weight:normal;color:#000000;margin-left:25px;font-size:0.9em}



#warranty-page ul{list-style:none;margin:0;padding:0;}
#warranty-page ul li{margin:0;padding:0}


.small-page-menu{float:left;font-weight:bold;line-height:32px;margin-top:40px;padding-left:20px}



.light-green{	color: #B3DE2D;font-weight:normal;}
.darker-green{color:#98FF00;font-weight:bold}
.bold{font-weight:bold;}

.subheadings{font-weight:bold;font-style:italic;font-size:0.9em;}

.page-sections{width:230px;margin-right:20px;float:left}

.align-right{float:right;}
.align-left{float:left;margin-right:10px;margin-top:10px;}



