/*
Theme Name: WOK
Author:  SpauldingTech.net
*/

*{
    font-size:100%;
    border:0 none;
    outline:0;
    padding:0;
    margin:0;
    text-decoration:none;
}


body{
    font:16px Arial,Verdana,Helvetica,sans-serif;
    background:#000;
    text-align:center;
    padding:25px 0 20px 0;
}

a:link, a:visited{
    color:#0000ff;
}

a:hover, a:active{
    text-decoration:underline;
    color:#000033;
}

#container{
    margin:0 auto;
    width:750px;
    text-align:left;
    background-color:#fff;
}

#head{
    width:750px;
    height:293px;
    background:url('/images/wokHeader.jpg') no-repeat;
    padding-bottom:15px;
}


/*------------------------------[  START NAVIGATION  ]------------------------------*/

.navLinks{
    width:720px;
    border:5px solid #fff;
    border-top:0;
    background:#ed1b24;
    font-size:14px;
    font-weight:bold;
    padding:10px;
    text-align:center;
}

.navLinks ul{
    margin:0 auto;
    width:700px;
    padding:0;
    line-height:20px;
}

.navLinks ul li{
    display:inline;
    list-style-type:none;
    margin:0;
    padding:0;
}

.navLinks ul li a{
    color:#fff;
    padding:0 18px 0 9px;
    background:url(/images/navAbg.png) no-repeat right center;
}

/*------------------------------[  END NAVIGATION  ]------------------------------*/



#torso{
    width:740px;
    border:5px solid #fff;
    border-top:0;
    background:#e6e7e8;
}

#torsoFullWidth{
    width:720px;
    padding:0 10px;
}

#torsoLeft{
    float:left;
    width:446px;
    padding:15px 15px 15px 5px;
}

#torsoLeft ul{
    padding-left:35px;
}


#torsoRight{
    float:left;
    width:250px;
    padding:15px 12px;
}

#torsoRight ul{
    padding:0;
    margin:0;
    list-style-type:none;
}
#torsoRight ul li{
    list-style-type:none;
    padding:0;
    margin:0;
}


#torsoRight p, #torsoRight .center h2, #torsoRight .widgettitle, #wpcumuluswidgetcontent7955857, #wpcumuluswidgetcontent7955857 p, #wpcumuluswidgetcontent7955857 li, #tagcloudflash{
    margin:0;
    padding:0;
}


#torsoRight hr{
    margin:10px 0;
}

#join{
    margin:35px 0;
    height:25px;
    padding:35px 0 0 14px;
    background:url('/images/join.gif') no-repeat center center;
    font-size:10px;
}

#emailAddr{
    float:left;
    width:181px;
    height:13px;
    padding:2px 0 4px 5px;
    background:transparent;
}
#go{
    float:left;
    margin-left:3px;
    width:32px;
    height:19px;
    cursor:pointer;
    background:transparent;
}

#foot{
    padding:20px 0;
    color:#999;
    text-align:center;
    font-size:75%;
}
#foot ul li{
    display:inline;
    list-style-type:none;
}

.black{
    color:#000;
}

.clear{
    clear:both;
    height:1px;
}

.padTop15{
    padding-top:15px;
}

.padTop20{
    padding-top:20px;
}

.padTop35{
    padding-top:35px;
}

.noPadTop{
    padding-top:0 ! important;
    padding-top:0;
}

.noPadBot{
    padding-bottom:0 ! important;
    padding-bottom:0;
}

.noPad{
    padding:0;
}

.li10 li{
    padding-bottom:10px;
}

.center{
    text-align:center;
}

hr{
    border-top:1px solid #999;
    border-bottom:1px solid #fff;
    background-color:#999;
    height:1px;
    margin:0 0 12px 0;
}

hr.halfHr{
    border-top:1px solid #c0c0c0;
    border-bottom:1px solid #fff;
    background-color:#c0c0c0;
    height:1px;
    margin:10px 0 0 0;
}

h1{
    font-size:150%;
    padding:10px;
}
h2{
    font-size:125%;
    padding:10px;
}

p{
    padding:10px;
}

u{
    text-decoration:underline;
}

.smallTxt{
    font-size:11px;
}

.noList{
    list-style-type:none;
}



#headerHomeLink{
    display:block;
	height:163px;
	width:750px;
}

#headerLinksUl{
	height:126px;
    background:url('/images/headerPageLinksHP.jpg') no-repeat 218px center;
}

#headerLinksUl li{
    display:inline;
}

#headerHomeLink:hover, #special:hover, .headNavLinks:hover{
    text-decoration:none;
}

#special{
    float:left;
	height:126px;
	width:217px;
}

.headNavLinks{
    float:left;
	height:126px;
	width:129px;
}

.uppercase{
    text-transform:uppercase;
}

#map{
    text-align:center;
    border:5px solid #fff;
}

.right{
    text-align:right;
}

h2.pagetitle{
    margin-left:0;
    padding-left:0;
}

.left{
    text-align:left;
}
.right{
    text-align:right;
}

#formInputs input{
    padding:5px;
    border:1px solid #999;
}
#formInputs textarea{
    width:319px;
    padding:5px;
    border:1px solid #999;
}
#formInputs #sub{
    cursor:pointer;
    width:100px;
    background:#999;
    font-weight:bold;
    color:#fff;
    border:1px solid #444;
}


/* this is removing the bullet point next to womens fitness and map to us links in the red nav bars at top and bottom of site */

.navLinks ul li.page-item-14 a, .navLinks ul li.page-item-45 a{
    background-image:none;
    background:transparent;
}

