@charset "utf-8";
/* CSS Document */

/* -----------------------------------*/
/* ---------->>> TEXT ELEMENTS <<<-----------*/
/* -----------------------------------*/
.phone{font-size:15px; font-family:Arial, Helvetica, sans-serif;}
#box1, #box2{border-right:1px solid #d7d7d7; padding-right:7px;}
#box1 p, #box2 p, #box6 p{
	padding:5px 0 0 0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#5c5c5c;
	line-height:18px;}
#box1 h3, #box2 h3, #box6 h3{
	color:#5c5c5c;
	font: 20px Helvetica, Arial, sans-serif;
    margin: 0px;
	font-weight:normal;
    padding: 6px 0 5px;
}
#box1 a{
	color:#7799bb;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;}
#box1 a:hover{
	text-decoration:underline;
	font-size: 12px;}
#box3 ul, #box4 ul, #box5 ul
{list-style-type:none; margin:0px; padding:0px;}

#box3 li, #box4 li, #box5 li{
	font:12px Arial, Helvetica, sans-serif;
	color:#336699;
	list-style-type:none;
	background:url(../images/arrow.png) 0px 4px no-repeat;
	line-height:25px;
	padding:0px 0px 0px 25px;
	margin:0px;}
#box3 a, #box4 a, #box5 a{
	color:#336699;
	text-decoration:none;
	font-weight:bold;}
.none{
	line-height:15px!important;}
.connecticons{
	margin:10px 0 10px 5px; height:45px;}
.tw{background:url(../images/twitter1.png) no-repeat 0px 6px; margin-bottom:5px; height:30px; padding-left:25px;}
.fb{background:url(../images/facebook1.png) no-repeat 0px 10px; margin-bottom:5px; height:30px; padding-left:25px;}
.blog{background:url(../images/blogger1.png) no-repeat 0px 10px; height:30px; padding-left:25px;}
#sidebar a{
	font:11px/40px Tahoma, Geneva, sans-serif;
	color:#336699;
	margin:0 0 0 3px;}
#contact2 p{
	font:10px Tahoma, Geneva, sans-serif;
	text-align:right;
	padding-right:75px;
}
.padTB{padding:8px 0px; text-align:left;}

/* -----------------------------------*/
/* ---------->>> MAIN IMAGE <<<-----------*/
/* -----------------------------------*/
#main-image{
	margin:-1px 0 0 0;
	height:220px;
	clear:both;
	width:960px;
	clear:both;
	}



/* -----------------------------------*/
/* ---------->>> LAYOUT <<<-----------*/
/* -----------------------------------*/
#left{
	width:710px;
	clear:both;
	background:url(../images/heading_bg.png) 0px 36px no-repeat #fff;
	float:left;}
.spacer{
	height:3px;
	border-bottom:solid 1px #b0b0b0;}
.spacer2{
	height:3px;
	border-top:solid 1px #b0b0b0;}
.spacer3{
	height:30px;}
#box1{
	margin:0px 0 0 10px; !margin:10px 0 0 10px; _margin:10px 0 0 5px;
	width:200px;
	float:left;}
	
#box2, #box6{
	margin:0px 0 0 20px; !margin:10px 0 0 20px; _margin:10px 0 0 15px;
	width:200px;
	float:left;}
#box3{
	margin:10px 0 0 20px;
	width:180px;
	float:left;}
#box3 h1, #box4 h1, #box5 h1{border:none;}
#box4{
	margin:10px 0 0 5px;
	width:230px;
	float:left;}
#box5{
	margin:10px 0 0 30px;
	width:225px;
	float:left;}
#right{
	width:250px;
	background-color:#e8e8e8;
	float:left;}
#sidebar{
	margin:0px 0 0 20px; !margin:10px 0 0 20px; _margin:10px 0 0 5px;
	width:210px;
	float:left;}
#contact2{
	margin:21px 0 0 0;
	background:url(../images/skyview-2.png) no-repeat right;}
	
	/*Rss*/
.labelfield{ /*CSS for label field in general*/
color:brown;
font-size: 90%;
}

.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 90%;
}
.sp20{line-height:20px; height:20px;}
.sp30{line-height:30px; height:30px;}
.rss{font-family:Arial; font-size:11px; color:#333;}
a.titlefield{clear:both; color:#025893}
a.titlefield:link, a.titlefield:visited{color:#025893; text-decoration:none; padding:5px 0px 5px 0px; font-size:14px; font-weight:bold;}
a.titlefield:hover{color:#025893; text-decoration:underline;}
.newsdiv{padding-bottom:5px;}
.newsdiv div{padding:5px;}

#form{margin:10px 0px;}
.row{padding:5px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.row label{display:block;}
.row .tbox{border:1px solid #999; width:180px;}
.row select{border:1px solid #999; font-size:12px; width:180px;}
.subbt{width:auto; margin:0px; padding:0px; cursor:hand; cursor:pointer; width:70px;}
