/*
Theme Name: Busty's.net
Theme URI: http://www.bustys.net/
Description: Busty's three column theme
Author: PSD to WP Gimme-Website
Author URI: http://gimme-website.com/

	This theme was designed by another designer, PSD to tableless Wordpress theme by Gimme-Website.

*/

body {
	background:#fec777 url(images/bg-body.jpg) repeat;
	margin:0;
	text-align:center;
}
a {
	color:#74552e;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

/* __________ HEADER __________ */

#header {
	background:url(images/bg-top.jpg) repeat-x;
	height:202px;
	width:100%;
}
#header .ctr {
	background:url(images/bg-header.jpg) no-repeat;
	height:204px;
	position:relative;
	margin:0 auto;
	text-align:left;
	width:960px;
}
#header h1 {
	color:#74552e;
	font:bold 18px Tahoma, Arial, Helvetica, sans-serif;
	margin:0;
}
#header h1 span {
	visibility:hidden;
}
#header p {
	color:#74552e;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	position:absolute;
	right:260px;
	top:28px;
	width:170px;
}
#header p a {
	color:#74552e;
	font-weight:bold;
	text-decoration:none;
}
#header p a:hover {
	text-decoration:underline;
}
#header a#bookmark {
	display:block;
	height:160px;
	left:20px;
	position:absolute;
	top:20px;
	width:160px;
}

/* __________ STRUCTURE __________ */

#content {
	margin:0 auto;
	text-align:center;
	width:918px;
}
#center {
	float:left;
	width:680px;
}
#right {
	float:left;
	width:230px;
}
#playerContainer  {
    display:block;
    width:600px;
    height:360px;
    text-align:center;
}

/* __________ CENTER CONTENT __________ */

.ctr-block {
	width:680px;
}
.galleryThumb {
	border: 2px solid #74552E;
}
.ctr-block .head {
	background:url(images/bg-ctr-head.jpg) no-repeat;
	height:55px;
	position:relative;
	width:680px;
}
.ctr-block .head h3 {
	color:#3f0000;
	font:bold 24px Tahoma, Arial, Helvetica, sans-serif;
	line-height:50px;
	margin:0 0 0 45px;
}
.ctr-block .head h3 a {
	color:#3f0000;
	text-decoration:none;
}
.ctr-block .head h3 a:hover {
	text-decoration:underline;
}
.ctr-block .mid {
	background:url(images/bg-ctr-mid.jpg) repeat-y;
	color:#676767;
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	width:680px;
}
.ctr-block .mid .thumbs {
	padding:0 0 0 23px;
}
.ctr-block .mid .thumbs img {
	margin: 3px;
	border: 2px solid #fff; 
}
.ctr-block .mid .vthumbs {
	padding:0 0 0 30px;
}
.ctr-block .mid .vthumbs img {
	margin: 8px 3px 3px 3px;
	border: 3px solid #58a9ff; 
}
.ctr-block .mid .vthumbs img:hover {
	margin: 8px 3px 3px 3px;
	border: 3px solid #ff1700; 
}
.ctr-block .mid .banner img {
	display:block;
	background:#fff;
	border:1px solid #f3ddbe;
	margin:5px auto 0;
}
.ctr-block .mid .banner {
	text-align: center
}
.ctr-block .mid .banner img {
	border: 3px solid #58a9ff;
}
.ctr-block .mid .banner img:hover {
	border: 3px solid #ff1700;
}
.ctr-block .mid .banner a {
	font: bold 28px Verdana;
	color: #d92701;
	text-decoration: none
}
.ctr-block .mid .banner a:hover {
	font: bold 28px Verdana;
	color: #d92701;
	text-decoration: underline
}
.ctr-block p {
	padding:5px 25px;
	margin:0;
}
.ctr-block .foot {
	background:url(images/bg-ctr-foot.jpg) no-repeat;
	height:64px;
	position:relative;
	width:680px;
}

/* __________ RIGHT SIDEBAR __________ */

.rsb-block {
	width:230px;
}
.rsb-block .head {
	background:url(images/bg-rsb-head-hg.jpg) no-repeat;
	height:68px;
	width:230px;
}
.rsb-block .head h2 {
	color:#004595;
	font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
	line-height:68px;
	margin:0 0 0 60px;
}
.rsb-block .mid {
	background:url(images/bg-rsb-mid.jpg) repeat-y;
	width:230px;
}
.rsb-block .mid ul {
	list-style:url(images/bullet4.gif);
	margin:0;
	padding:0 0 0 31px;
}
.rsb-block .mid ul img {
	background:#fff;
	border:1px solid #f3ddbe;
	padding:2px;
	margin:0px 25px 0 0px;
}
.rsb-block .mid ul li a {
	color:#999a9a;
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	margin:0px 45px 0px 0px;
	padding:0px;
	text-decoration:none;
}
.rsb-block .mid ul li a:hover {
	text-decoration:underline;
}
.rsb-block .foot {
	background:url(images/bg-rsb-foot.jpg) no-repeat;
	height:67px;
	width:230px;
}
.rsb-block .foot a {
	display:block;
	height:67px;
	width:230px;
}

/* __________ BOTTOM BLOCKS __________ */

.dating {
	background:url(images/dating.jpg) no-repeat;
	margin:0 auto;
	width:900px;
	height:344px;
	padding-top:13px;
}
.dating .frame{
	padding-top:40px;
}
.btm-block {
	clear:left;
	margin:0 auto;
	width:915px;
}
.btm-block .head {
	background:url(images/bg-btm-head.silver.jpg) no-repeat;
	height:65px;
	width:915px
}
.btm-block .head h3 {
        /*background:url(images/bg-btm-head-h3.gif) no-repeat;*/
        color:#2160bc;
        font:bold 22px Tahoma, Arial, Helvetica, sans-serif;
        height:30px;
        /*margin:0 0 0 225px;*/
        padding: 20px 0 0 30px;
	text-align: center
	width: 900px
}
.btm-block .mid {
	background:url(images/bg-btm-mid.jpg) repeat-y;
	width:915px;
}
.btm-block .mid .thumbs {
	padding:0 25px;
}
.btm-block .mid .thumbs img {
	background:#fff;
	border:1px dotted #000;
	float:left;
	margin:1px;
}
.btm-block .mid .links {
	padding:0 0 0 50px;
}
.btm-block .mid .links ul {
	float:left;
	list-style:inside url(images/bg-btm-mid-li.gif);
	margin:0;
	padding:0;
	width:206px;
}
.btm-block .mid .links li {
	margin:0;
	padding:0;
}
.btm-block .mid .links li a {
	color:#868989;
	font:bold 16px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.btm-block .mid .links li a:hover {
	text-decoration:underline;
}
.btm-block .foot {
	background:url(images/bg-btm-foot.jpg) no-repeat;
	height:51px;
	width:915px;
}

/* __________ FOOTER __________ */

#footer {
	background:url(images/bg-bottom.jpg) repeat-x;
	height:212px;
	width:100%;
}
#footer .ctr {
	background:url(images/bg-footer.jpg) no-repeat;
	height:212px;
	margin:0 auto;
	position:relative;
	text-align:left;
	width:960px;
}
#footer .ctr ul {
	list-style:none;
	height:100px;
	margin:0;
	padding:0;
	position:absolute;
	right:35px;
	top:90px;
	width:425px;
}
#footer .ctr ul li {
	background:url(images/bg-footer-icon.gif) top left no-repeat;
	color:#622a04;
	font:10px Tahoma, Arial, Helvetica, sans-serif;
	margin:5px 0 0 0;
	padding:0 0 0 25px;
}

/* __________ MISC CLASSES __________ */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright {
	padding: 4px;
	margin: 20 0 2px 7px;
	display: inline;
}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
.alignright {
	float: right;
}
.alignleft {
	float: left
}
h2 {
	color:#6c2900;
	font:bold 24px Tahoma, Arial, Helvetica, sans-serif;
}
h3 {
	color:#3f0000;
	font:bold 18px Tahoma, Arial, Helvetica, sans-serif;
}
p {
	color:#6c2900;
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
a img {
	border: none;
}
.br img {
	width:280px;
	border:1px solid #000;
}
.clear {
	clear:both;
}

