@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/opensans-regular.eot');
    src: url('fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular.woff') format('woff'),
         url('fonts/opensans-regular.ttf') format('truetype'),
         url('fonts/opensans-regular.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'OpenSansSemibold';
    src: url('fonts/OpenSans-Semibold-webfont.eot');
    src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}


body{ 
	font-family: 'open_sansregular';
	font-size:12px;
	margin:0px; padding:0px;
}
h1,h2,h3,h4,h5,h6,img,ul,li,ol,p{ margin:0px; padding:0px; border:0px;}
.clear{ clear:both;}
#wrapper{
	width:100%;
	background:url(images/body-bg.jpg) repeat;
}
#header{
	width:100%;
	background:#fff;
	border-bottom:1px solid #ccc;
}
#header .header-top-cont{
	width:100%;
	margin:0 auto;
	border-bottom:10px solid #032c64;
	
}
.header-cont{
	width:1040px;
	margin:0 auto;
	padding:18px 0px 18px 0px;
}

input[type="button"]{
    background: #000;
    border: 2px solid #db9d12;
    padding: 5px 15px;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    font-weight: 600;
	margin-bottom:10px;
	border-radius:0px;
	
}

input[type="button"]:hover{
    background: #032a61;
	 border: 2px solid #000;
	 color: #fff;
}



#body-cont{
	width:100%;
	padding:25px 0px;
}
.section{
	width:1040px;
	margin:0 auto;
	margin-bottom:15px;
}
#footer{
	width:100%;
	background:url(images/footer-bg.jpg) repeat-x top left;
	border-top:1px solid #ccc;
	padding-top:20px; color:#666;
}
.footer-bottom{
	width:100%;
	padding:10px 0px 10px 0px;
	margin-top:20px;
}
.footer-bottom .footer-bottom-cont{
	width:1040px;
	margin:0 auto;
}
.footer-bottom .footer-bottom-cont .fallow-us{
	width:250px; float:right;
}
#footer .footer-cont{
	width:1040px;
	margin:0 auto;
}

.header-cont .fox-logo{
	width:75px; float:right;
}

.header-cont .banner-468x60{
	width:468px; float:left;
	margin-left:175px;
}
.banner-728x90{ width:728px; float:right;}

.header-cont .banner-468x60 img, .banner-728x90 img, .column-1 img, .column-2 img , .banner-300x250 img{ border:1px solid #ccc;}

.cnn-logo{
	width:159px; float:left;
	padding-top:10px;
	
}
#weather-time{
	width:280px; 
	float:left;
	background:url(images/date.jpg) no-repeat;
	padding:15px;
	color:#fff; font-size:14px;
	height:60px;
}


#weather-time .topRight { text-align:left; font-family:Arial; font-size:15px; margin:12px 0px 0px 60px; line-height:22px;  }


.margin-right-20{ margin-right:20px;}
.column-1{ width:160px; float:left;}
.column-2{ width:160px; float:right;}
.column-3{ width:330px; float:left; background:#ccc;}

.cnn-news { font-family: 'OpenSansSemibold';
	font-size:24px;
	font-weight:normal;
	margin:0px; padding:0px;
	text-align:center;
	background-color:#cd2803;
	color:#fff;
	text-decoration:none; }
	
	.fox-news { font-family: 'OpenSansSemibold';
	font-size:24px;
	font-weight:normal;
	margin:0px; padding:0px;
	text-align:center;
	background-color:#032a61;
	color:#fff;
	text-decoration:none; }

.about{
	width:330px; float:left;	
}
.about p{
	line-height:18px;
	padding-bottom:10px;
}
.about ul{
	list-style:none;
	margin-bottom:20px;
}
.about ul li{
	float:left; padding-right:5px;
	font-size:30px; color:#ccc; font-weight:bold;
}
.border-1px-grey{ border-left:1px solid #ccc; height:55px;}

.margin-right-10{ margin-right:10px;}


.cont-form{ 
	width:320px; float:left; margin-left:50px; 
}
.cont-form table th{
	text-align:left; font-size:20px; color:#656161;
}

.cont-form input{
	width:315px; height:30px; 
	float:left; background:url(images/textbox-bg.png) no-repeat left top;
	padding:0px 5px 0px 5px; line-height:30px;
	font-size:12px; color:#ccc; border:none; margin-bottom:5px; color:#666;
}

.cont-form textarea{
	width:315px; height:82px; 
	float:left; background:url(images/text-area-bg.png) no-repeat left top;
	padding:5px; border:0px; color:#666;
}

.cont-form .submit{ 
	width:100px; height:39px; float:left; background:url(images/submit.png) no-repeat left top !important;
	font-size:0px;
	cursor:pointer; float:right; border:none; margin-right:10px;
	
}

.banner-300x250{ 
	width:300px; height:250px; float:right;
}
.footer-bottom ul{
	width:195px;
	float:right; list-style:none;
}
.footer-bottom ul li{
	float:left; padding-right:5px; line-height:34px; font-size:14px; color:#8196b2;
}
.footer-bottom .facebook , .twitter , .in{
	width:33px; height:34px; 
	float:left; cursor:pointer;
}









