.domaindiv{

	padding:10px 0px 10px 0px;

	color:#000;

}

.domainbg{

	background:#D7EBFE;

	border:1px solid #006AB8;

	padding:10px 0px 0px 20px;

	height:85px;

	font-size:11px;

}

.domaintxt{

	border:1px solid #CBCBCB;

	padding:2px 0px 2px 2px;

	width:160px;

}

.domaincombo{

	border:1px solid #CBCBCB;

	width:70px;

	padding:1px 0px 1px 2px;

}

.submitbtn{

	background:#006AB8;

	border:1px solid #ccc;

	color:#FFF;

	font-size:11px;

	font-weight:bold;

	padding:3px 4px 2px 4px;

	

}





form{

	margin:0px;

	padding:0px;

}







#main-buttons {padding:14px 0px 11px 0px;float:left;display:block;}

#main-buttons li {float:left;display:block;margin:0px 10px 0px 0px;}

#main-buttons li a {background:url('../../images/bg-top-buttons.jpg') no-repeat;width:208px;height:30px;display:block;border:1px solid #4c4d4f;font-size:18px;font-weight:bold;color:#272727; padding-left:10px; padding-right:0px; padding-top:8px; padding-bottom:0px}

#main-buttons li a:hover {background:url('../../images/bg-top-buttons2.jpg') no-repeat;width:208px;height:30px;display:block;border:1px solid #4c4d4f;font-size:18px;font-weight:bold;color:#272727; padding-left:10px; padding-right:0px; padding-top:8px; padding-bottom:0px}

/* end */

/* content section */

#content {padding:20px 0px 20px 0px;background:#333333;position:relative; color:#CCCCCC;}

/* global parameters only for objects in #main-content div */

#main-content {float:right;width:670px;text-align:justify;}

#main-content h1, #main-content h2, #main-content h3, #main-content h4, #main-content h5 {padding:0px 0px;}

#main-content h1 {font-size:24px;}

#main-content h2 {font-size:20px;}

#main-content h3 {font-size:16px;}

#main-content h4 {font-size:14px;}

#main-content h5 {font-size:9px;}

#main-content p {padding:0px 0px 15px 0px;}

blockquote {background:#222222 url('../../images/blockquote-white-left.png') no-repeat top left;margin:20px 0px;line-height:18px;border:1px solid #555; padding-left:60px; padding-right:0px; padding-top:30px; padding-bottom:0px}

blockquote div {background:url('../../images/blockquote-white-right.png') no-repeat bottom right;color:#515151; padding-left:0px; padding-right:60px; padding-top:0px; padding-bottom:30px}

blockquote.testimonial {background:url('../../images/blockquote-white-left.png') no-repeat top left;margin:20px 0px;line-height:18px;border:0px none;; padding-left:60px; padding-right:0px; padding-top:30px; padding-bottom:0px}

blockquote div .testimonial{background:url('../../images/blockquote-white-right.png') no-repeat bottom right;color:#515151; padding-left:0px; padding-right:60px; padding-top:0px; padding-bottom:30px}

/* end */

/* welcome box on main page */

#welcome {width:530px;float:left; text-align:justify; color:#FFF;}

#welcome a {color:#272727;}

#welcome a:hover {text-decoration:underline;}

#welcome h2 {border-bottom:1px solid #e4e4e4;padding:0px 0px 7px 0px;font-size:20px;}

#welcome p {padding:0px 0px 0px 0px;}

#welcome img {float:left;padding:10px 10px 10px 0px;}

#welcome ul {clear:both;}

#welcome ul li {list-style-type:none;padding:3px 0px 3px 20px;line-height:18px;}

/* end */

/* domain box on main page */

#domain {float:right;width:380px;}

#domain h2 {padding:10px 0px 0px 0px;font-size:16px;}

/* end */

/* news box on main page */

#news_container {float:left;width:100%;}

#news_container h2 {padding:10px 0px 0px 0px;font-size:16px;}

#newsfont {color:#000000; }

#news_container ul{margin:0px;padding:0px;}

.newsdiv{

	padding:10px 0px 10px 0px;

	color:#000;

}

.newsbg{

	background:#EBFDC1;

	border:1px solid #C1D653;

	padding:10px 0px 0px 20px;

	height:115px;

	font-size:11px;

}

.newsli{

	width:475px;

	line-height:1.5em;

	font-size:14px;

	color:#515151;	

}

/* end */

/* thought box on main page */

#thought_container {float:right;width:380px;}

#thought_container h2 {padding:10px 0px 0px 0px;font-size:16px;}

#thoughtfont {color:#000000; }

#thought_container ul{margin:0px;padding:0px;}

.thoughtdiv{

	padding:10px 0px 10px 0px;

	color:#000;

}

.thoughtbg{

	background:#EBFDC1;

	border:1px solid #C1D653;

	padding:10px 0px 0px 20px;

	height:115px;

	font-size:11px;

}

.thoughtli{

	width:475px;

	line-height:1.5em;

	font-size:14px;

	color:#515151;	

	width:350px;

}

/* end */



/* domain box on main page */

#client {float:left;width:530px;}

#client h2 {padding:10px 0px 0px 0px;font-size:16px;}

#client-container{

	width:400px;height:100px;

}



.domain{

	font-size:24px;

	color:#000;

}



/* end */

/* BOF offer */

#offers {float:left;width:100%;margin-bottom:10px;}



#offers_container {float:left;width:100%;}



#offers h2 {padding:10px 0px 0px 0px;font-size:16px;}

.clientbg{

	background:#222222;

	border:1px solid #006AB8;

	padding:10px 0px 0px 20px;

	height:115px;

	font-size:11px;

}

.clientby{

	font-weight:bold;

	color:#22A4F4;

	font-size:14px;

}

.clientli{

	width:300px;

	line-height:1.5em;

	font-size:14px;

	color:#ccc;

}

/* end */

a.txtlnk:link, a.txtlnk:active, a.txtlnk:visited {

	font-size:14px;

	font-weight:bold;

	color:#00FFFF;

	text-decoration:none;

}

a.txtlnk:hover{

	font-weight:bold;

	color:#000000;

	text-decoration:none;

}