/*Global*/
* { margin:0; padding:0;}
img {border:none;}
body {background: url(http://www.gaymanflicks.com/img/body_bg.jpg) repeat-x #042d70; font:14px Verdana, Arial, Helvetica, sans-serif; color:#ffffff}
.center {width:944px; margin:0 auto; }
.clear {clear:both; font-size:1px; line-height:0px; height:0px;}
a {text-decoration:none;color:#ffff00}
ul {list-style:none;}

/*Head*/
.head { background:url(http://www.gaymanflicks.com/img/head_bg1.jpg) no-repeat top;}
.head1 {background:url(http://www.gaymanflicks.com/img/head_bg2.jpg) no-repeat bottom; height:171px;}
.head_txt { width:550px; font-weight:bold; font-size:14px; padding:110px 0 0 20px; float:left; margin:0 90px 0 0;}
.head_txt a {color:#fff428; text-decoration:none;}
.head_txt a:hover {text-decoration:underline;}
.head_left {width:265px; float:left; padding:26px 0 0 19px}
.head_left p {font-size:12px;}
.head_left a {font-size:18px;color:#fff428; font-weight:bold;}
.head_left a:hover {color: #FFFFCC;}
.head_left ul { margin:3px 25px 0 0;}
.head_left ul a { font-size:13px;color: #fcffc4;}
.head_left ul li {line-height:1;}

/*Gallery Block*/
.gallery {background:#05275e; padding:0 0 10px 0; margin-bottom:10px; width:944px; }
.gal { margin:5px 0 15px 10px; }
.gal img {border:1px solid #FFFFCC; margin:0 3px 3px 0; width:180px; height:135px;}

/*Free archive block*/
.p_arh { background:url(http://www.gaymanflicks.com/img/gaymanflicks_26.jpg) repeat-y; width:923px; margin:0 auto; margin-bottom:20px; font-weight:bold; text-align:center;}
.p_arh_t {background: url(http://www.gaymanflicks.com/img/gaymanflicks_24.gif) no-repeat top;}
.p_arh_b {background: url(http://www.gaymanflicks.com/img/gaymanflicks_27.jpg) no-repeat bottom; padding:55px 0 25px 0;}
.p_arh a {font-size:14px;}

/*Banner in block*/
.banner {text-align:center;}
/*Banner out of block*/
.banner2 {text-align:center; margin-bottom:10px; font-size:24px;color:#fff428; font-weight:bold;}

/*Top Galleries*/
.top_g { margin-left:15px; width:929px;}
.top_g a {text-decoration:underline;}

/*Block with price*/
.prices { width:944px;}
.prices td {text-align:center;}
.prices a {font-size:18px; font-weight:bold;}
.prices a:hover {color: #FFFFCC;}

/*More free galleries*/
.more { width:924px; margin-left:20px; font-weight:bold; font-size:11px; margin-bottom:15px;}
.more ul li {padding-bottom:5px;}

/*Foot of page*/
.foot {margin:30px 0 30px 0;}
.top_f { font-size:16px; text-align:center; font-weight:bold; margin-bottom:20px; line-height:1.4;}
.links_f {text-align:center;line-height:1.4; margin-bottom:30px;} 
.links_f a:hover {text-decoration:underline;}

.xrated { color:#ffffff; font-size:12px;}
.xrated img {vertical-align:middle;}
.desing {position:absolute; font-size:12px; margin:20px 0 0 740px;}
.desing a:hover {color:#ffffff; text-decoration:underline;}

