/* CSS Document */
body					{ font-family:Arial, Helvetica, sans-serif, Trebuchet MS; font-size:12px; margin:0; background:#f6f6f6; color:#555; line-height:20px;}

h1,h2,h3,h4,h5,h6 		{ margin:5px 0; padding:0; font-weight:normal;}
h1			 			{ font-size: 30px; }
h2						{ font-size: 24px; }
h3 						{ font-size: 18px; }
h4						{ font-size: 14px; }
h5 						{ font-size: 10px; }

img						{ border:none;}
a 						{ text-decoration: none;}
a:hover 				{ text-decoration: underline;}
ul						{ margin:0; padding:0;}
li						{ list-style:none;}
.ClearFix:after 		{ content: "."; display:block; height:0; clear:both; visibility:hidden;	}
.ClearFix  				{ !display:inline-block; !zoom: 1; !display:block;}

/* Page Stylesheet */

.container { width:960px; margin:0 auto; background:#fff;}

.header{ background:#f6f6f6; border-bottom:1px solid #fff;}
.logo{ float:left; margin:20px 30px;}
.navigation{ float:right; margin-top:60px; position:relative; top: 3px;}
.navigation li{ display:block; float:left; padding:10px 15px;}
.navigation a{ color:#555; font-size:14px;}
.current{ background:#fff;}

.top{ padding:20px 30px; border-top:1px solid #eee;}
.quote{ float:left; width:470px;}
.quote span{ background:url(../images/quoteBg.png) no-repeat; width:451px; height:82px; margin-top:20px; font-size:18px; font-style:italic; text-align:center; display:block; padding:12px 5px;}
.about{ margin-left:20px;}
.about h3{}
.about p{ width:400px; color:#777;}
.more{}
.slideshow{ float:right; width:400px; margin-top:20px;}

.content{ padding:20px 30px; border-top:1px solid #eee; border-bottom:1px solid #eee;}
.news{ width:305px; float:left;}
.newslist{}
.newslist li{ margin-bottom:10px;}
.newslist p{ margin:5px 0;}
.newslist a{ background:url(../images/arrow.png) no-repeat right center; padding-right:10px;color:#cf141d;}

.feature{ width:565px; float:right;}
.box{ width:260px; float:left;}
.box-right { margin-left:45px;}
.box a{ color:#cf141d;}
.box img{}

.footer{background:#f6f6f6; padding:10px 30px 20px 30px; border-top:1px solid #fff;}
.copyright{}
.social{ margin:0;}
.social li{ display:block; float:left; padding:2px; opacity:0.8;}
.social li:hover{ opacity:1;}
.social a{}

/*DETAIL PAGES*/
.left{ width:600px; float:left;}
.left a { color:#cf141d;}
.detail-post{ line-height:20px;}
.detail-post h2{}
.quote-detail{ display:block; background:url(../images/quoteDetail.png) no-repeat; width:501px; height:53px; font-size:14px; font-style:italic; margin-left:20px; padding:5px 20px; line-height:64px;}
.detail-list-main{ margin:25px 0;}
.detail-list-main ul{ padding:0; margin-left:40px; float:left;}
.detail-list-main li{ padding:3px 10px 3px 12px; background:url(../images/list_style.png) no-repeat left center;}
.detail-post h4{ font-size:14px; font-weight:bold;}

.right{ width:260px; float:right;}
.sidebar-box{ margin-bottom:20px;}
.sidebar-box a{ color:#707070;}
.service-list {}
.service-list ul { float:left; margin-right:20px;}
.service-list li{ padding:3px 10px 3px 18px; background:url(../images/arrow.png) no-repeat 6px center; }
.service-list li:hover { background:#f5f5f5 url(../images/arrow.png) no-repeat 6px center;}
.service-list a{}
.service-list a:hover { text-decoration:none;}


.contact-frm{  float:left; width:250px; margin:30px;}
.contact-frm p{}
.contact-frm label{display:block;}
.contact-frm textarea{}
.contact-frm input[type="text"]{}
.contact-frm input[type="submit"]{}

.contact-info{ float:left; width: 200px; margin:40px;}
.contact-info p{ margin:3px 0;}

/*Slider*/

.nivo-controlNav {	position:absolute;	left:660px;	bottom:-20px;	width:200px;	display:none;}
.nivo-controlNav a {	display:block;	width:22px;	height:22px;	background:url(images/bullets.png) no-repeat;	text-indent:-9999px;	border:0;	margin-right:3px;	float:left;}
.nivo-controlNav a.active {	background-position:0 -22px;}
.nivo-directionNav a {	display:none;	width:34px;	height:68px;	background:url(images/arrows.png) no-repeat;	text-indent:-9999px;	border:0;}
a.nivo-nextNav {	background-position:-34px 0;	right:-464px;}
a.nivo-prevNav {	left:-64px;}
.nivo-caption {    text-shadow:none;    font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a {     color:#efe9d1;    text-decoration:underline;}

/* CSS for scrollers*/

#pscroller1{width: 200px;height: 100px;padding: 5px;background-color: lightyellow;}
#pscroller2{height: 40px;}
#pscroller2 a{text-decoration: none;}
.scroller{ }
.italic{font-style:italic;}
.bold{font-weight:bold;}
.hide{display:none;}
.btn {border:none;background-color:#cf141d;color:white;-webkit-border-radius: 0px 3px 0px 0px;-moz-border-radius: 0px 3px 0px 0px;cursor:pointer;}
 div.c3 {margin-left: 2em}
 li.c2 {list-style: none}
 span.c1 {padding-top:4%}
 .right{float:right;}
 .w3cimg{float:right;}
 .red{color:#cf141d!important;}
 