/* @override http://www.bombaybitch.com/css/styles.css */

html, body{
	height:100%;
}
body{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	margin:0px;
	padding:0px;
	background-color: #f0f0f0;
	background-image: url(../images/bg-body-top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
img{
	border:0px;
}
p{
	padding:3px 0px;
	margin:0px;
}
h1{
	font-family:arial,verdana;
	font-size:11px;
	color:#000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
A{
	text-decoration:none;
}
.left{
	float:left;
	padding-right:7px;
	}
.left2{
	float:left;
	padding-right:7px;
	padding-bottom:12px;
	}
.right{
	float:right;
	padding-left:7px;
	padding-right:7px;

}
.rightlp{
	float:right;
}
.rightlp img{
	border:solid 1px #ff0099;
}
.right img{
	border:solid 1px #000;
}
.left img{
	border:solid 1px #000;

}
.right2{
	float:right;
	padding-left:50px;
}
.container{
	margin:0px auto;
	padding:0px;
	height:auto;
	width:962px;
	text-align:left;
}
.top-header-bar{
	margin:0px;
	padding-top:7px;
	padding-right:7px;
	height:auto;
	width:955px;
	text-align:right;
	height:20px;
}
.top-links{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
/*header*/
.header{
	height:auto;
	width:962px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(../images/bg-header.gif);
	float:left;
	margin-bottom:6px;
}
.logo{
	width:222px;
	float:left;
	padding:49px 0px 0px 12px;
}
.banner{
	width:728px;
	padding-top:2px;
	float:right;
}	
.top-navigation{
	padding:26px 0px 26px 7px;
	float:left;
	width:955px;
	background-image: url(../images/navbg2.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.top-navigation ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.top-navigation ul li{
	padding:0px 0px 0px 15px;
	margin:0px;
	float:left;
}
.top-navigation ul li a{
	padding:0px 17px 0px 0px;
	margin:0px;
	display:block;
}
/*middle homepage*/
.middle-part{
	height:auto;
	width:962px;
	float:left;
}
.heading{
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	line-height: 18px;
	font-weight: bolder;
	color: #fb3c41;
	text-decoration: none;
}
.heading a{
color: #fb3c41;
text-decoration: none;
}
.heading-white{
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	line-height: 18px;
	font-weight: bolder;
	color: #fff;
	text-decoration: none;
}
/*middle left*/
.sonofthebitch{
	height:auto;
	width:301px;
	text-align:center;
	background-color:#000000;
}
.sonofthebitch h2{
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: bolder;
	text-align:left;
	color: #FF1424;
	text-decoration: none;
	padding-left:12px;
}
.sonofthebitch p{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bolder;
	text-align:left;
	color: #FFF;
	text-decoration: none;
	margin-top:-15px;
	padding-left:12px;
	padding-bottom:5px;
}
.sobimg{
	padding-top:15px;
	height:40px;
	width:236px;
	text-align:left;
	background-color:#000000;
}
.sponserimg{
	height: 55px;
	width:65px;
	margin: -55px 0px 0px 0px;
	float: right;
	background-color:#000000;
}
.middle-part-left{
	height:auto;
	width:301px;
	float:left;
	background-color:#f0f0f0;
}
.middle-part-left-1{
	height:auto;
	width:301px;
	float:left;
	margin-bottom:4px;
}
.middle-part-left-2{
	height:auto;
	width:301px;
	float:left;
	padding-bottom:12px;
	padding-top:8px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #2b2b2c;
	text-decoration: none;
}
.middle-part-left-2 h2{
	padding:0px 0px 12px;
	margin:0px;
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bolder;
	color: #fb3c41;
	text-decoration: none;
}
.middle-part-left-3{
	height:auto;
	width:301px;
	float:left;
	padding-bottom:0px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #2b2b2c;
	text-decoration: none;
}
.normText{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #2b2b2c;
	text-decoration: none;
}
.middle-part-left-3 h2{
	padding:0px 0px 12px;
	margin:0px;
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bolder;
	color: #fb3c41;
	text-decoration: none;
}
/*middle-part-middle*/
.middle-part-middle{
	height:auto;
	width:360px;
	float:left;
	background-color:#fdfafc;
}
.middle-part-middle2{
	height:auto;
	width:329px;
	float:left;
	padding:0px 14px 0px 17px;
}
.middle-part-middle2 ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.middle-part-middle2 ul li{
	padding:0px 0px 12px 0px;
	margin:0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #2b2b2c;
	text-decoration: none;
	clear:both;
}
.border-grey-6{
	border:2px solid #7f8685;
	float:left;
	margin-right:7px;
	margin-bottom:12px;
}
.middle-part-middle3{
	height:auto;
	width:329px;
	float:left;
	padding-top:12px;
}
.middle-part-middle3-t{
	height:auto;
	width:329px;
	float:left;
	padding-bottom:26px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #2b2b2c;
	text-decoration: none;
}

.middle-part-middle3-t h2{
	padding:0px 0px 10px 0px;
	margin:0px;
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bolder;
	color: #fb3c41;
	text-decoration: none;
}
.middle-part-middle3-t-l{
	height:auto;
	width:210px;
	float:left;
}
.middle-part-middle3-t-r{
	height:auto;
	width:118px;
	float:left;
}
/*middle-part-right*/
.middle-part-right{
	height:auto;
	width:301px;
	float:left;
	background-color:#f0f0f0;
	
}
.middle-part-right-t{
	height:auto;
	width:294px;
	float:left;
	background-color:#fc8d2a;
	padding:5px 0px 4px 3px;
	border:1px solid #d2d0ce;
	margin-bottom:2px;
}
.middle-part-right-t2{
	height:auto;
	width:301px;
	float:left;
	margin-bottom:4px;
}
.middle-part-right-t3{
	height:auto;
	width:290px;
	float:left;
	background-color:#ffffff;
	padding:0px 5px 0px 4px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #2b2b2c;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #919090;
	border-right-color: #919090;
	border-left-color: #919090;
}
.middle-part-right-t3 h2{
	padding:0px 0px 10px 0px; 
	margin:0px;
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bolder;
	color: #fb3c41;
	text-decoration: none;
}
.middle-part-right-t4{
	height:auto;
	width:290px;
	float:left;
	margin-bottom:4px;
	background-color:#f2f0f0;
	padding:0px 5px 0px 4px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #fb3c41;
	text-decoration: none;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #919090;
	border-right-color: #919090;
	border-left-color: #919090;
}
.middle-part-right-t5{
	height:auto;
	width:290px;
	float:left;
	background-color:#f0f0f0;
	padding:5px 5px 0px 5px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fb3c41;
	text-decoration: none;
}
.middle-part-right-t5-t{
	height:auto;
	width:290px;
	float:left;
	padding-top:0px;
}
.input-go{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 0px 4px;
	text-decoration:none;
	width:251px;
	height:21px;
	border:1px solid #777777;
	color:#aa9999;
	margin:0px 0px 0px 0px;
	line-height:18px;
}
.input-go2{
	margin:0px 0px 0px 0px;
	padding:0px;
}

.input-footer{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px 0px 0px 25px;
	text-decoration:none;
	width:178px;
	height:21px;
	color:#7a7a7a;
	margin:0px 0px 0px 0px;
	background-image: url(../images/search.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	background-color:#fff;
	border:none;
}
.black-underline{
	font-family: "Trebuchet MS", Arial;
	font-size:12px;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
	color:#2b2b2c;
	font-weight: normal;
	}
.black-underline:hover{
	text-decoration:none;
}
/*footer*/
.footer{
	width:962px;
	height:310px;
	float:left;
	background-color:#e1e1e1;
	clear:both;
}
.footer-t{
	margin-top:0px;
	padding:0px 23px 0px 0px;
	float:left;
	width:939px;
}
.footer-t1{
	width:611px;
	float:left;
	text-align:right;
}
.footer-feedback{
	width:164px;
	float:right;
}
.footer-b{
	margin-top:50px;
	padding:0px 0px 0px 155px;
	float:left;
	width:807px;
}
.footer-b2{
	padding:0px 0px 0px 24px;
	float:left;
	width:908px;
	margin-top:16px;
}
.footer-b3{
	padding:0px 80px 0px 200px;
	float:left;
	width:496px;
	border-top:1px solid #999999;
	padding-top:10px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #333333;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
}
.footer-box{
	padding:0px 0px 39px 27px;
	float:left;
	width:132px;
	background-image: url(../images/footer-dotted.gif);
	background-repeat: repeat-y;
	background-position: left top;
	
}
.footer-heading{
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.footer-links{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #ff3399;
	text-decoration: none;
}
.footer-links:hover{
	text-decoration: underline;
}

/*Internal*/
.left-part{
	width:661px;
	float:left;
	background-color:#ffffff;
	padding-bottom:8px;
}
.left-part-main{
	width:645px;
	float:left;
	background-color:#ffffff;
	background-image: url(../images/left-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.left-panel-main{
	width:160px;
	float:left;
}
.left-panel{
	width:133px;
	float:left;
	background-color:#e4e2e2;
	padding:6px 0px 5px 27px;
	background-image: url(../images/star.gif);
	background-repeat: no-repeat;
	background-position: 3px 9px;
	border-bottom:4px solid #fff;
}
.left-panel-noimg{
	width:133px;
	float:left;
	background-color:#e4e2e2;
	padding:6px 0px 0px 1px;
	background-position: 3px 9px;
	border-bottom:4px solid #fff;
}
.left-links{
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #474647;
	text-decoration: none;
}
.left-links:hover{
	color:#000;
}
.left-links2{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	font-weight: normal;
	color: #474647;
	text-decoration: none;
}
.left-links2:hover{
	color:#000;
}
/*left-right-middle*/
.left-middle-right{
	width:475px;
	float:right;
	}
.left-middle-right img{
	border:solid 1px #000;
	margin-right:5px;
}
.left-middle-right-header{
	width:472px;
	float:right;
	padding:0px 0px 0px 3px;
	background-image: url(../images/bg-pink.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	line-height:20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
.left-middle-right-header-boxes{
	width:467px;
	float:right;
	padding:19px 8px 0px 0px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	}
.left-middle-right-header-boxes-gallery{
	width:467px;
	float:right;
	padding:0px 8px 0px 0px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	}
.pink-heading{
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: lighter;
	color: #f50e89;
	text-decoration: none;
	line-height: 16px;
}
.left-middle-right-header2{
	width:235px;
	float:left;
	padding:0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	line-height:20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
.left-middle-right-header2-boxes{
	width:472px;
	float:left;
	padding:5px 0px 25px 0px;
}
.left-middle-right-header2-boxes2{
	width:235px;
	float:left;
	padding:5px 0px 5px 0px;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	}
.black-boxes{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
.black-boxes:hover{
	text-decoration:underline;
}
.commenttext{font-family:Trebuchet MS; font-size:12px; color:#333333;font-weight: normal;}
.textbox{
	font-family: verdana;
	font-size:13px;
	border:solid 1px;
	border-color:#FF0099;
}
.gallerytext{color:#333333; font-size:11px; font-weight:bold; text-decoration:none}

/*New css for third page on dated 3-01-2008*/

.left-part-main-2{
	width:645px;
	float:left;
	background-color:#ffffff;
	padding-left:10px;
}
.left-part-main-2 h3{
	font-family:"Trebuchet MS", Arial;
	font-size:24px;
	font-weight:lighter;
	text-decoration:none;
	color:#ff3000;
	line-height: normal;
	margin:0px;
	padding:25px 0px 10px 0px;
}
.left-part-main-2 p{
	font-family:"Trebuchet MS", Arial;
	font-size:14px;
	text-decoration:none;
	color:#434343;
	line-height: 14px;
}
.left-part-main-2 li{
	font-family:"Trebuchet MS", Arial;
	font-size:14px;
	text-decoration:none;
	color:#434343;
	line-height: 14px;
}
.bg-white{
	background-color:#fff;
}
.left-part-box-1{
	width:320px;
	float:left;
	height:auto;
}
.left-part-box-1 h3{
	font-family:"Trebuchet MS", Arial;
	font-size:20px;
	font-weight:lighter;
	text-decoration:none;
	color:#ff3000;
	line-height: normal;
	margin:0px;
	padding:0px;
}
#cgarbitch img{
	border:solid 1px #000;
	margin-right: 5px;
}