/* CSS Document */
body{padding:0px; margin:0px; background:#FFF; color:#535353; font:11px/14px Tahoma, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px}

p a{
	font:11px/14px Tahoma, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}
p a:hover{
	color:#000;
	background-color: #fff;
}

/* TOP */

#topContainer{background:#FFF url(../images/b_top.gif) 0 0 repeat-x; height:260px;}

#header{background:url(../images/b_header.jpg) 0 0 no-repeat; height:260px; position:relative; margin:0 auto; width:773px}

#logo{
	position:absolute;
	top:98px;
	left:95px;
	width: auto;
	height: auto;
}
#header_txt_menu {
	height:40px;
	position:relative;
	width:400px;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 300px;
	padding-right: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFCC33;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#header_txt_menu p a {
	font:11px/16px Trebuchet MS, sans-serif;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	padding: 0 15px;
}
#header_txt_menu p a:hover {
	text-decoration:none;
	background:#fff;
	color:#000
}


#header_scroll {
	height:28px;
	position:relative;
	width:465px;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 288px;
	padding-right: 400px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9900;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
	padding-top: 5px;
}
#header_txt_hide {
	height:1px;
	position:absolute;
	width:1px;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	font-size: 10px;
	padding-top: 10px;
	color: #FFFFFF;
	text-indent: -9999px;
	left: 4px;
	top: 15px;
}





#advert{
	position:absolute;
	top:10px;
	left:95px;
	width: auto;
	height: auto;
}

/* MIDDLE */

#middleContainer{
	height:269px;
	background-image: url(../images/b_middle.gif);
	background-repeat: repeat-x;
}

#adsContainer{
	height:269px;
	position:relative;
	margin:0 auto;
	width:721px;
	padding:0 0 0 52px;
	font-size: 12px;
	background-image: url(../images/b_ads.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#adsContainer ul {margin: 0 0 0 22px}
#adsContainer ul li{font:11px/16px Tahoma, sans-serif; background:url(../images/arrow1.gif) 0 2px no-repeat; padding-left:21px; margin-bottom:6px}
#adsContainer ul li a{
	color:#81929b;
	text-decoration:none;
	font-size: 12px;
}
#adsContainer ul li a:hover{
	color:#000;
	font-size: 12px;
}
#adsContainer2 {
	width: 700px;
	float:left;
	padding-top: 0px;
	padding-right: 100px;
	padding-bottom: 52px;
	padding-left: 0px;
	font-size: 12px;
	background-image: url(../images/b_ads.gif);
	height: 269px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

#ad1{width:231px; height:260px; float:left; position:relative; background:url(../images/b_ad1.jpg) 0 0 no-repeat; margin-top:9px}
#ad1 h2{ height:29px; background:url(../images/h_ad1.gif) 0 0 no-repeat; margin: 25px 0 35px 24px; position:relative;}
#ad1 p{width: 175px; margin: 0 0 15px 19px}

#ad2{width:231px; height:260px; float:left;  position:relative;  background:url(../images/b_ad2.jpg) 0 0 no-repeat; margin-top:9px}
#ad2 h2{ height:29px; background:url(../images/h_ad2.gif) 0 0 no-repeat; margin: 25px 0 35px 24px; position:relative;}
#ad2 p{width: 175px; margin: 0 0 15px 19px}

#ad3{width:231px; height:260px; float:left;  position:relative;  background:url(../images/b_ad3.jpg) 0 0 no-repeat; margin-top:9px}
#ad3 h2{ height:29px; background:url(../images/h_ad3.gif) 0 0 no-repeat; margin: 25px 0 35px 24px; position:relative;}
#ad3 p{width: 175px; margin: 0 0 15px 19px}


/* CONTENT */

#content{
	width:773px;
	background:url(../images/b_content.gif) 0 0 repeat-y;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#content ul li{font:11px/16px Tahoma, sans-serif; background:url(../images/arrow2.gif) 0 2px no-repeat; padding-left:24px; margin-bottom:6px}
#content ul li a{color:#81929b; text-decoration:none;}
#content ul li a:hover{color:#000}
#content_details {
	width:773px;
	background:url(../images/b_content.gif) 0 0 repeat-y;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
}
#contact {
	width: 700px;
	float:left;
	padding-top: 25px;
	padding-right: 49px;
	padding-bottom: 0;
	padding-left: 60px;
	font-size: 12px;
}
#contact p a {
	font-weight:normal;
	color:#CC3300;
	text-decoration:underline;
	padding: 0 5px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#contact p a:hover {
	text-decoration:none;
	background:#fff;
	color:#000;
	font-size: 13px;
}


#pricing {
	width: 700px;
	float:left;
	padding-top: 25px;
	padding-right: 49px;
	padding-bottom: 0;
	padding-left: 60px;
	height: auto;
}




#leftPan{
	width: 297px;
	float:left;
	padding-top: 25px;
	padding-right: 49px;
	padding-bottom: 0;
	padding-left: 61px;
}
#rightPan{
	width: 300px;
	float:left;
	padding-top: 25px;
	padding-right: 49px;
	padding-bottom: 0;
	padding-left: 0px;
}

#welcome h2{
	height:31px;
	position:relative;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#welcome p.headline{display:block; width:287px; border-bottom:#c0c8cd 1px dotted; border-top:#c0c8cd 1px dotted; font:12px/12px Trebuchet MS, sans-serif; color:#dd137b; padding:5px 5px 5px 3px; text-transform:uppercase; margin-bottom:11px; float:none}

#welcome img{float:left; margin-right:10px}

#welcome p{
	width:280px;
	float:left;
	font-size: 12px;
}

#welcome ul{ margin-left: 12px;}


#why h2{
	height:20px;
	position:relative;
	margin-bottom:7px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#why p{
	width:318px;
	margin-left:0px;
	margin-bottom:12px;
	font-size: 12px;
}
#why p a {
	font-weight:normal;
	color:#CC3300;
	text-decoration:underline;
	padding: 0 5px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#why p a:hover {
	text-decoration:none;
	background:#fff;
	color:#000;
	font-size: 13px;
}


#why ul{ margin-left: 19px;; margin-bottom:15px}


/* BOTTOM */

#bottomContainer{background:#FFF url(../images/b_bottom.gif) 0 0 repeat-x; height:93px;}

#footer{
	background:url(../images/b_footer.jpg) 0 0 no-repeat;
	height:70px;
	position:relative;
	width:773px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#footer p{
	font:11px/16px Trebuchet MS, sans-serif;
	font-weight:normal;
	text-align:center;
	color:#fff;
	padding-top: 35px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#footer p a{
	font:11px/16px Trebuchet MS, sans-serif;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	padding: 0 5px
}
#footer p a:hover{text-decoration:none; background:#fff; color:#000}
.sponsor {
	margin: auto;
	width: 728px;
	padding-top: 10px;
	padding-bottom: 15px;
	text-align: center;
}
.sponsor img {
	margin-top: 5px;
}
