/*
Name: Whoaboyz
Date: 
Coder: Ace_luffy
Author URI: http://www.creationcrew.com/
*/
/******************* Body *******************/

@font-face {
    font-family:'BankGothicBT';
    src: url('fonts/BankGothicBT-Light.eot');
    src: url('fonts/BankGothicBT-Light.eot?#iefix') format('embedded-opentype'),
         url('fonts/BankGothicBT-Light.woff') format('woff'),
         url('fonts/BankGothicBT-Light.ttf') format('truetype'),
         url('fonts/BankGothicBT-Light.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.clear
{
	clear:both;
}
ul {
	list-style: none;
}

* {
	margin: 0;
	padding: 0;
}
img {	border:0px none;
	overflow:hidden;
	filter:progid:DXImageTransform} 


body {
	background: #056c84 url('images/bg_out.jpg') center top no-repeat fixed;
	color: #066c83;
	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;

}

#container {
    margin-left:auto;
    margin-right:auto;    
    margin:0 auto;
	width:986px;
	min-height:100%;

}

.space { height:5px; width:100%; overflow:hidden;}
.space2 { height:15px; width:100%;overflow:hidden;}
.space1 { height:22px; width:100%;overflow:hidden;}
.interval { height:40px; width:100%;overflow:hidden;}
.center { margin-left:auto; margin-right:auto;}
.center2 { text-align:center;}
.clear {clear:both;}

#centerpix{ width:988px;margin:0 auto; }
/********header********/

#header_base{width:986px; height:82px; position:relative;  background: url('images/nav3.png') no-repeat;}
#header_base #logo{width:120px; height:82px; padding-left:35px;float:left }
/********navigation********/
#header_base #nav{width:800px; height:82px; float:right; font: 700 16px Tahoma, Arial, sans-serif;text-shadow:black -1px -1px 0;}
#header_base #nav .navmain a{color: #FFF; text-transform: uppercase; display: inline-block; zoom: 1; *display: inline; border-bottom: 3px solid black; padding: 0px 4px 4px 4px; margin-bottom: 6px; margin-left: 28px; text-decoration: none; font-size: 14px; text-shadow: 1px 1px 1px #333333; filter: dropshadow(color=#, offx=1, offy=1); -webkit-transition: border 0.3s ease-in-out; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
#header_base #nav .navmain a:hover { border-bottom-color: #00d0ff; -webkit-transition: border 0.3s ease-in-out; }
#header_base #nav .navmain a.select { border-bottom-color: #00d0ff; }
#header_base #nav .navmain .member { margin-left:40px; }
#header_base #nav .navmain{width:800px; height:40px; float:left}
#header_base #nav  ul li{ float:left; padding-right:25px; padding-top:8px;}


.home{ padding-left:45px; }

#header_base #nav .navinfo{width:800px; height:40px; float:left}
/********social media********/
#header_base #nav .navinfo .social{width:200px; height:40px; float:left}
.followus { float:left; padding-top:6px; }
.followus_twitter {
    background-image:url('images/twitter_icon.png');
    display:block;
    height:30px;
    width:30px; 
    text-indent:-9999px;
    -webkit-transition: background 0.3s ease-in-out;opacity:.9;
    float: left;
    margin-left: 5px;
}

.followus_twitter:hover {
    background-image:url('images/twitter_icon_b.png');
    display:block;
    height:30px;
    width:30px; 
    text-indent:-9999px;
    -webkit-transition: background 0.3s ease-in-out; opacity:.9;
    -moz-transition: background 0.3s ease-in-out;
    -o-transition: background 0.3s ease-in-out;
    float: left;
    margin-left: 5px;
}

.followus_facebook {
    background-image:url('images/fb_icon.png');
    display:block;
    height:30px;
    width:30px;
    text-indent:-9999px;
    -webkit-transition: background 0.3s ease-in-out;opacity:.9;
    float: left;
    margin-left: 5px;
}

.followus_facebook:hover {
    background-image:url('images/fb_icon_b.png');
    display:block;
    height:30px;
    width:30px;
    text-indent:-9999px;
    -webkit-transition: background 0.3s ease-in-out; opacity:.9;
    -moz-transition: background 0.3s ease-in-out;
    -o-transition: background 0.3s ease-in-out;
    float: left;
    margin-left: 5px;
}

.followus_instagram {
    background-image:url('images/insta_icon.png');
    display:block;
    height:30px;
    width:30px;
    text-indent:-9999px;
    -webkit-transition: background 0.3s ease-in-out;opacity:.9;
    float: left;
    margin-left: 5px;
}

.followus_instagram:hover{
    background-image:url('images/insta_icon_b.png');
    display:block;
    height:30px;
    width:30px;
    text-indent:-9999px;
    -webkit-transition: background 0.3s ease-in-out; opacity:.9;
    -moz-transition: background 0.3s ease-in-out;
    -o-transition: background 0.3s ease-in-out;
    float: left;
    margin-left: 5px;
}

.followus_tumbler {
    background-image:url('images/thub_icon.png');
    display:block;
    height:30px;
    width:30px;
    text-indent:-9999px;
    -webkit-transition: background 0.3s ease-in-out;opacity:.9;
    float: left;
    margin-left: 5px;
}

.followus_tumbler:hover{
    background-image:url('images/thub_icon_b.png');
    display:block;
    height:30px;
    width:30px;
    text-indent:-9999px;
    -webkit-transition: background 0.3s ease-in-out; opacity:.9;
    -moz-transition: background 0.3s ease-in-out;
    -o-transition: background 0.3s ease-in-out;
    float: left;
    margin-left: 5px;
}
/********search********/
#header_base #nav .navinfo .search{ margin-top:10px; padding-left:3px; color:#fff ;width: 114px; height: 21px; float: left;  background: #fff;  background: url("./images/search_bar.png");background-repeat: no-repeat; border: none; color:#fff     }


#header_base #nav .navinfo .search #searchform-field-white  { text-align:left; padding-left:10px; color:#fff ;width: 110px; height: 21px; float: left; border: none; color:#000 }
#header_base #nav .navinfo .search .searchform-submit  { width: 18px; height: 18px; padding-top:10px; left:39  float: left; background: url("./images/search_bar.jpg") top left no-repeat; color: #fff; border: none;  cursor: pointer; }

#header_base #nav .navinfo .search{width:200px; height:40px; float:right}

#headerjoin_base{width:1014px; height:345px; position:relative;  overflow:hidden;     margin:0 auto;}
#header{width:100%; height:555px; position:absolute; z-index:1; top:0; left:0; }
#header_base .logo { position:absolute; top:46px; left:465px; width:518px; height:305px;}

/**/
#menu{ width:1014px; height:48px;left:115px;background: url('images/bg_nav.jpg') no-repeat;}


/**/

/********content********/
#content { width:986px; float:left}
#content #featureside { width:986px; float:left}
#content #featureside #featurebox { width:735px; float:left }
#content #featureside #featurebox .boxheader{ width:735px; height:14px; margin:0 auto; background: url('images/box1_h.png') no-repeat;}
#content #featureside #featurebox .boxcenter{ width:710px; padding:0px 7px 0px 18px; background: url('images/box1_c.png') }
.headertitle {font: 18px 'BankGothicBT'; font-weight:bolder;  color:#fff; padding-bottom:5px;text-shadow:black -1px -1px 0;}
.headertitle2 {font: 28px 'BankGothicBT'; font-weight:bolder;  color:#fff; padding-bottom:5px;text-shadow:black -1px -1px 0; text-align:center;}
.photostrike img{ border:2px solid #34bcdb; }
.photostrike img:hover { border:2px solid #f0ff00; -webkit-transition: border 0.3s ease-in-out; }
.modelbig { font:28px Arial, Helvetica, sans-serif; color:#34bcdb; font-weight:bold; margin-top:10px;   }
.modelbig a{color:#34bcdb;  }
.modelbig a:hover{color:#9becff;   }
.modelbiginfo { font:15px Arial, Helvetica, sans-serif ;  }
.modelbiginfo a{color:#fff;   }
#content #featureside #featurebox .boxfooter{ width:735px; height:14px; background: url('images/box1_f.png') no-repeat;}

#content #featureside #joinbox { width:243px; float:right }
#content #featureside #joinbox .boxheader{ width:243px; height:14px; margin:0 auto; background: url('images/box3_h.png') no-repeat;}
#content #featureside #joinbox .boxcenter{ width:229px; padding:0px 2px 0px 12px; background: url('images/box3_c.png') }
.joinnow {font: 32px 'BankGothicBT'; font-weight:bolder;  color:#828485; margin-bottom:5px; letter-spacing:5px; height:30px;text-shadow:black -1px -1px 0;}
.joinphoto img{ border:1px solid #fff; }
.list {width: 340px; font-weight: bolder; font:15px Arial; padding-bottom: 5px; color:#fff}
.list ul {padding-top: 0.1em!important; margin: 0 0 0 10px;}
.list li{margin: 0.2em 0.5em !important; list-style-type: square;}
#content #featureside #joinbox .boxfooter{ width:243px; height:14px; background: url('images/box3_f.png') no-repeat;}

#content #boxwide { width:986px; float:left}
#content #boxwide .boxheader{ width:986px; height:19px; margin:0 auto; background: url('images/box2_h.png') no-repeat;}
#content #boxwide .boxcenter{ width:968px; padding:0px 0px 0px 18px; background: url('images/box2_c.png') }
#thumbs { width:227px; float:left; margin-right:13px; margin-bottom:12px;  }
#thumbs img{ border:2px solid #0d4552; }
#thumbs img:hover { border:2px solid #fff000;  -webkit-transition: border 0.3s ease-in-out;   }
#thumbs .info {width:231px; height:48px; text-align:center; padding-top:5px;  background: url('images/thumbs_bg.png'); margin:0  }
#thumbs .info .model{font:18px Arial, Helvetica, sans-serif;font-weight:bolder;  color:#fff000; text-shadow:black 1px 1px 0; }
#thumbs .info .model a{color:#fff000;}
#thumbs .info .model a:hover{color:#fff992;}

#thumbs .info .sitename{font:15px Arial, Helvetica, sans-serif;font-weight:bolder;  color:#fff000; text-shadow:black 1px 1px 0; }
#thumbs .info .sitename a{color:#fff000;}
#thumbs .info .sitename a:hover{color:#fff992;}
#thumbs .info .date{font:12px Arial, Helvetica, sans-serif;font-weight:bolder;  color:#fff; text-shadow:black 1px 1px 0; }
#content #boxwide .boxfooter{ width:986px; height:19px; background: url('images/box2_f.png') no-repeat;}

#content #boxwide #leftbox { width:326px; height:100%; float:left; margin-right:5px}
#thumbbig { float:left; position:relative;  }
#thumbbig .info{ padding:10px; text-align:center; position:absolute; bottom:2px; left:2px;  width:93%; margin-left:auto; margin-right:auto;  margin:0 auto; background-color:black; font:17px Arial, Helvetica,sans-serif;font-weight:bolder; opacity:0.6;filter:alpha(opacity=60); /* IE transparency */  }
#thumbbig .info a{ color:white; text-shadow:black 2px 2px 0;letter-spacing: 2px; }
#thumbbig img{ border:2px solid #0d4552; }
#thumbbig img:hover { border:2px solid #fff000;  -webkit-transition: border 0.3s ease-in-out;   }

#content #boxwide #righttbox { width:623px; float:left; margin-top:15px;}
#thumbsmall { width:148px; float:left; position:relative; margin:4px 5px 0px 1px;   }
#thumbsmall .info{ padding:10px; text-align:center; position:absolute; bottom:2px; left:2px;  width:87%; margin-left:auto; margin-right:auto;  margin:0 auto; background-color:black; font:11px Arial, Helvetica,sans-serif;font-weight:bolder; opacity:0.6;filter:alpha(opacity=60); /* IE transparency */  }
#thumbsmall .info a{ color:white; text-shadow:black 2px 2px 0;letter-spacing: 2px; }
#thumbsmall img{ border:2px solid #0d4552; }
#categories { margin:5px 1px 12px 1px; padding:7px; height:20px; width:96%; background-color:black; float:left; }
#categories .text1 {letter-spacing: 2px; color:#fff;font:15px Arial, Helvetica,sans-serif; }
#categories ul li{ color:#fff; padding-left:5px; float:left; font:15px "Times New Roman", Times, serif }
#categories a{ color:#0095b7; padding-left:5px; }
#thumbsmall img:hover { border:2px solid #fff000;  -webkit-transition: border 0.3s ease-in-out;   } 

/********modelpage********/
#modelpageheader { width:98%; height:30px; float:left }
#modelpageheader .header{ width:280px; height:21px; float:left; color:#fff;font:17px Arial, Helvetica,sans-serif;  }
#modelpageheader .nav{ width:500px; height:30px; float:right }
#modelpageheader .nav ul li{ color:#fff; padding-left:1px; float:left; font:12px Arial, Helvetica,sans-serif }
#modelpageheader .line{ color:#fff;font:13px Arial, Helvetica,sans-serif; float:left; padding:0px 5px 5px 6px;}
#modelpageheader a{ color:#fff; padding-left:1px; }

#search2 { margin:5px 1px 12px 1px; padding:2px; height:50px; width:97%; background-color:black; float:left; }
#search2  .search{ margin-left:10px; margin-top:10px; padding-left:5px; padding-top:2px; color:#fff ;width: 352px; height: 31px; float: left;  background: #fff;  background: url("./images/search2.png");background-repeat: no-repeat; border: none; color:#fff     }
#search2  .search #searchform-field-white  { text-align:left; padding-left:10px; color:#fff ;width: 290px; height: 27px; float: left; border: none; color:#000 }
#search2  .search .searchform-submit  { margin-left:22px; margin-top:7px;  width: 13px; height: 13px; padding-top:10px; left:39;  float: left; background: url("./images/search2_b1.jpg") top left no-repeat; color: #fff; border: none;  cursor: pointer; }

#thumbsmodel { width:181px; float:left; margin-right:9px; margin-bottom:5px;  }
#thumbsmodel img{ border:2px solid #0d4552; }
#thumbsmodel img:hover { border:2px solid #fff000;  -webkit-transition: border 0.3s ease-in-out;   }
#thumbsmodel .info {width:180px; height:48px; text-align:left; padding-left:5px; padding-top:5px;  background: url('images/thumbs_bg.png'); margin:0; float:left  }
#thumbsmodel .info .model{font:18px Arial, Helvetica, sans-serif;font-weight:bolder;  color:#fff000; text-shadow:black 1px 1px 0; }
#thumbsmodel .info .model a{color:#fff000;}
#thumbsmodel .info .model a:hover{color:#fff992;}
#thumbsmodel .info .sitename{ font:15px Arial, Helvetica, sans-serif;font-weight:bolder; height:20px;  color:#fff000; text-shadow:black 1px 1px 0; }
#thumbsmodel .info .sitename a{color:#fff000;}
#thumbsmodel .info .sitename a:hover{color:#fff992;}
#thumbsmodel .info .word{float:left;font:10px Arial, Helvetica, sans-serif;  color:#fff; text-shadow:black 1px 1px 0; }
#thumbsmodel .line{ color:#fff;font:12px Arial, Helvetica,sans-serif; float:left; padding-left:1px; padding-right:1px;}

#pagenumber{ margin-top:10px; padding-top:10px; height:40px; width:98%;  background-color:black; }
#pagenumber #base {width:623px; margin-left:auto; margin-right:auto;  }
#pagenumber #base ul{}
#pagenumber #base .text { padding-top:5px; padding-left:5px;  color:#fff;float:left; font:15px Arial, Helvetica,sans-serif }
#pagenumber #base li{  color:#fff; padding:5px 5px 0px 5px; float:left; font:15px Arial, Helvetica,sans-serif }
#pagenumber #base a{ color:#fff;}
#pagenumber #base .line{ color:#fff;font:17px Arial, Helvetica,sans-serif; float:left; padding:3px 5px 5px 5px;}
#pagenumber #base .subtitle{ text-align:center; color:#fff;font:12px Arial, Helvetica,sans-serif;}

/********moviepage********/
#thumbsmovie { width:283px; float:left; margin-left:10px; margin-right:25px; margin-bottom:12px;  }
#thumbsmovie  img{ border:2px solid #0d4552; }
#thumbsmovie  img:hover { border:2px solid #fff000;  -webkit-transition: border 0.3s ease-in-out;   }
#thumbsmovie  .info { padding-left:10px; width:279px; height:124px; float:left; padding-top:5px;  background: url('images/moviethumbs_bg.png'); margin:0  }

#thumbsmovie .info .sitename{ max-width:280px; font:16px Arial, Helvetica, sans-serif;font-weight:bolder;  color:#fff000; text-shadow:black 1px 1px 0; }
#thumbsmovie .info .sitename a{color:#fff000;}
#thumbsmovie .info .sitename a:hover{color:#fff992;}
#thumbsmovie .info .date{ padding-top:10px;max-width:260px; font:12px Arial, Helvetica, sans-serif; color:#fff; text-shadow:black 1px 1px 0; }
/********footer********/
#footer_base{ height:220px; width:100%; background-color:black; opacity:0.8;filter:alpha(opacity=80);  } 
#footer{ padding-top:20px; height:200px; width:595px; margin-left:auto; margin-right:auto;  }
#footer ul li{  color:#fff; padding:5px; float:left; font:15px Arial, Helvetica,sans-serif }
#footer a{ color:#fff;}
#footer .line{ color:#fff;font:17px Arial, Helvetica,sans-serif; float:left; padding:5px;}
#footer .subtitle{ text-align:center; color:#fff;font:12px Arial, Helvetica,sans-serif;}
 
