/* Main CSS Start */
/*importing reset stylesheet start*/
@import "reset.css";
/*importing reset stylesheet end*/

#wrapper{
width:875px;
margin:0 auto;
}
#header{
width:100%;
position:relative;
z-index:5;
}
h1{
font-family: Arial, Helvetica, sans-serif;
color:#565656;
font-size:60px;
font-weight: normal;
}
h2{
font-family: Arial, Helvetica, sans-serif;
color:#2b2b2b;
font-size:30px;
font-weight: normal;
}
h3{
font-family: Arial, Helvetica, sans-serif;
color:#00aaee;
font-size:18px;
font-weight: normal;
}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#464646;
}
#logo_div{
background:url(../images/logo_div_01.png) no-repeat left top;
width:355px;
height:89px;
position:absolute;
top:0px;
left:-74px;
z-index:7;
}
#logo_div a img{
margin-left:37px;
position:absolute;
}
#logo_menu{
width:875px;
margin:0 auto;
position:relative;
}
#menu{
width:100%;
height:50px;
background: url(../images/navbar_bg_04_01.png) repeat-x;
position:relative;
z-index:5;
}
.navbar{
left:288px;
position:absolute;
top:0;
width:697px;
z-index:5;
}
.navbar li{
float:left;
padding-right:43px;
padding-top:15px;
}
.navbar li a{
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.navbar li a:hover,.navbar li.current_page_item a{
color: #000000;
}
#banner{
background:url(../images/banner_02.gif) no-repeat left top;
width:875px;
height:206px;
float:left;
position:absolute;
top:1px;
z-index:1;
}
#banner_1{
background: #fff;
width:870px;
height:110px;
float:left;
position:absolute;
top:1px;
z-index:4;
padding-right:4px;
}
#banner_1 a img{
float:right;
margin-top:58px;
cursor:pointer;
padding:0 5px 0 5px;
margin-right:1px;
opacity:0.6;
filter:alpha (opacity=60);
}

#banner_1 a:hover img {
opacity:1;
filter:alpha (opacity=100);
}
#banner h1{
margin-top:100px;
font-family: Arial, Helvetica, sans-serif;
font-size:34px;
width:648px;
color:#3b3b3b;
margin-left:40px;
}
#main_content{
float:left;
background:url(../images/main_cont_03.gif) no-repeat left top #FFFFFF;
width:874px;
margin-top:157px;
padding-bottom:100px;
}
#main_content p span{
font-family:Arial, Helvetica, sans-serif;
color:#4ba3eb;
font-size:22px;
}
#main_content p{
font-family:Arial, Helvetica, sans-serif;
color:#464646;
font-size:16px;
padding:48px 0 15px 40px;
width:622px;
}
#main_content_1{
float:left;
width:744px;
padding-bottom:67px;
padding-right:130px;
margin-top:61px;
}
#main_content_1 img{
padding:20px 0 20px 310px;
}
#main_content_1 h1 img{
margin:18px 0 15px 56px;
padding:0;
}
#main_content_1 h2{
font-size:36px;
padding:20px 0 44px 56px;
}
#main_content_1 h3{
padding:10px 0 0 130px;
}
.details{
text-decoration:none;
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
background:url(../images/h4_bg_03.png) no-repeat;
height:23px;
padding:3px 0 0 30px;
margin:5px 0 5px 130px;
}
.simple{
text-decoration:none;
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
background:url(../images/h4_bg_03.png) no-repeat;
height:23px;
padding:3px 0 0 30px;
margin:5px 0 5px 0px;
}
.contact{
text-decoration:none;
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
background: url(../images/contact_06.png) no-repeat;
height:23px;
padding:3px 0 0 25px;
margin:7px 0 5px 130px;
}
.learn{
text-decoration:none;
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
background: url(../images/learn_10.png) no-repeat;
height:23px;
padding:3px 0 0 25px;
margin:7px 0 5px 130px;
}
#cformsform p {
text-align:left;
padding-left:302px!important;
}
#main_content_1 p{
padding:3px 0 8px 10px;
}
#main_content_1 ol{
padding:3px 0 8px 184px;
color:#00aaee;
list-style:none;
}
#main_content_1 ol li {
width:100%;
float:left;
padding-bottom:5px;
clear:both;
}
#main_content_1 ol li  label{
display:block;
float:left;
width:120px;
}
#main_content_1 ol li input {
float:left;
}
#main_content_1 ol li span {
display:block;
float:left;
padding-left:5px;
}
#main_content_1 ol.list{
padding:3px 0 8px 184px;
list-style:disc;
color:#464646;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#main_content_1 ol li p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#464646;
padding:0;
}
.dice{
padding:90px 0 0px 310px!important;
}
#main_content_1 ul li span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00aaee;
padding-right:5px;
display:block;
float:left;
}
#big_buttons{
width:864px;
float:left;
padding:10px 0 0 10px;
}
.simplify{
float:left;
display:block;


margin-right:13px;

}

#big_buttons a img {
opacity:0.8;
filter:alpha (opacity=60);
}

#big_buttons a:hover img {
opacity:1;
filter:alpha (opacity=100);
}
.follow_up{
float:left;
display:block;


margin-right:17px;
}

.control{
float:left;
display:block;



}

#footer{
width:100%;
background:url(../images/footer_06.gif) repeat-x;
height:30px;
position:relative;
}
#footer ul{
position:absolute;
top:7px;
right:25px;
}
#footer ul li{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:0;
margin:0;
_line-height:9px;
}
#footer_text{
width:875px;
margin:0 auto;
position:relative;
}
.removepadding{
padding: 0 0 0 0;
}
.color
{
color:black;
margin-top:58px;
}
ul.color
{
float:right;
padding:0 5px 0 0;
}
ul.color li
{
float:left;
padding:0 0 0 10px;
}
ul.color li.page-item-22 a
{
height:51px;
background:url(../images/img_1.gif) no-repeat left top;
display:block;
opacity:0.6;
filter:alpha(opacity=60);
}
ul.color li.page-item-25 a
{
height:51px;
background:url(../images/img_2.gif) no-repeat left top;
display:block;
opacity:0.6;
filter:alpha(opacity=60);

}
ul.color li.page-item-28 a
{
height:51px;
background:url(../images/img_3.gif) no-repeat left top;
display:block;
opacity:0.6;
filter:alpha(opacity=60);
}

ul.color li a{
	text-indent:-9000px;
	display:inline-block;
	width:51px;
	height:51px;

}
ul.color li a:hover,ul.color li.current_page_item a{
	opacity:1;
	filter:alpha(opacity=60);
}
.removepadding{
padding: 0 0 0 0;
}
.linklove{
display:none;}
#usermessagea{
text-align:center;
padding-bottom:5px;
font-weight:bold;
}
#cf-sb{
	margin:0 auto;
	text-align:center;
}
#footer ul li a{
color:#FFFFFF;
text-decoration:none;
}
.middle{
margin-left:221px;
margin-top:50px;
}