@import url("typography.css");/*
* BODY SETTINGS ***
*/
*{margin:0px;padding:0px;}
html,body{height:100%;}
body,input{margin:0px;padding:0px;font-family:Arial,Helvetica,Verdana;}
/*
* TAGS ***
*/
h1,h2,h3{font-size:16px;}
h4,h5,h6{font-size:14px;}
h2{}
ul{list-style:none;}
p{}
img{border:none;}
a{text-decoration:none;}
blockquote{margin:10px 20px 10px 20px;padding-left:10px;}
/*
* LIST ***
*/
ul a,ul li{display:block;padding:5px 0px 5px 20px;}
ul ul a,ul ul span{padding-left:33px;}
ul ul ul a,ul ul ul span{padding-left:43px;}
ul ul ul ul a,ul ul ul ul span{padding-left:53px;}
ul ul ul ul ul a,ul ul ul ul ul span{padding-left:63px;}
#featured-panels{margin:0;}
#footer_contents ul,
#footer_contents ul li{margin:0;padding:0 3px 0 3px;}
/*
* CONTAINER DIV ***
*/
.wrapper{overflow:hidden;margin:0px;padding:0px;width:100%;}
.wrapper.head{  overflow: visible;}
.center_div{margin:auto;width:950px; position: relative;}
/* IE 7 HACK */
*:first-child+html .center_div{height:auto !important;}
/* END HACK */
/*
* MENU ***
*/
#menu{height:110px}
#menu .logo a{border:medium none;display:block;height:105px;margin-left:60px;position:absolute;text-indent:-9999px;width:230px;}
.top-navigation{
color: #FFFFFF !important;
    position: absolute;
    right: 65px;
    top: -9px;
}
.top-navigation li{
	display: inline;
	float: left;
	color: #fff !important;
	height: 70px;
	padding: 0 !important;
	margin: 0;
	background: none !important;
	border: none;
}
.top-navigation li a{
	color: #FFF;
	background: none !important;
	border: none;
}
/* Styles for the entire LavaLamp menu */
.lavaLamp {
	background: none repeat scroll 0 0 #97183A;
    float: right;
    margin: 73px 61px 0 0;
    overflow: hidden;
    padding: 5px 10px;
    position: relative;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;

}
    /* Force the list to flow horizontally */
    .lavaLamp li {
        float: left;
        list-style: none;
		margin: 0;
		padding: 0;
		background: none;
    }
        /* Styles for each menu-item. */
        .lavaLamp li a {
            position: relative; overflow: hidden;
            text-decoration: none;
            font: 12px arial;
            color: #fff; outline: none;
            text-align: center;
            float: left;
            margin: auto 5px;
			border: none;
			padding: 5px 10px;
			display: block;
			-moz-border-radius: 4px;
		    -webkit-border-radius: 4px;
		    -khtml-border-radius: 4px;
		    border-radius: 4px;

		    -moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
		    -webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
		    box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
        }
 		.lavaLamp li a:hover {
			background: #FC6C24;
		}


#bloglinks{
	position: absolute;
	right: 60px;
	top: -14px;
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3+, Chrome */
	border-radius: 5px; /* Opera 10.5, IE 9 */
	-moz-box-shadow: 0px 0px 8px #ffffff; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 8px #ffffff; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 8px #ffffff; /* Opera 10.5, IE 9.0 */
	background: #011B4B;
}
#bloglinks ul {
	float: left;
	margin: 0;
	padding: 0;
}
#bloglinks ul li{
	float: left;
	margin: 0em;
	padding: 0em;
	background-image: none;
	text-align: center;
	
}
#bloglinks ul li a{
	color: #FFF;
	padding: 15px 20px 10px 20px;

}

/*
* HEADERS ***
*/
#header_index,#header_page,#header_galleries{padding-top:30px;}
#fad-logo{position:absolute;top:250px;}
/*
* HOME ***
*/
#featured{overflow:hidden;margin-left:60px;padding:0px;width:830px;height:360px;}
#featured img{width:830px;height:360px;}
#featured_button_next{display:none;position:absolute;margin:170px 0px 0px 854px;width:20px;height:20px;text-indent:-9999px;}
#featured_button_prev{display:none;position:absolute;margin:170px 0px 0px 76px;width:20px;height:20px;text-indent:-9999px;}
#home-content{
	clear: both;
	margin: 30px 80px;
	padding: 30px 0px 30px;
	border-top: 1px solid #E6E6E6;
}

#home-content h4{
	font-size: 24px;
}
#home-content p{
	font-size: 14px !important;
}

/* IE 6 HACK */
* html #featured_button_next{margin:170px 0px 0px 900px;}
* html #featured_button_prev{margin:170px 0px 0px 30px;}
/* END HACK */
#latest{overflow:hidden;position:relative;margin:-45px 0px 0px 60px;width:830px;height:210px;}
#slide{overflow:hidden;margin-left:50px;width:730px;height:210px;}
#slide a{padding:0px;}
#slide a.read_more{padding-left:10px;}
.slide_items{overflow:hidden;padding:10px 20px 10px 20px;width:690px;height:220px;display:block;margin:0;}
.slide_items li{float:left;width:210px;height:190px;padding:0;margin:0;}
.slide_items .left{margin-right:15px;}
.slide_items .center{padding:0px 14px 0px 14px;}
.slide_items .right{margin-left:15px;}
.slide_items li p{line-height:18px;font-size:12px;}
#slide_button_next{position:absolute;margin:88px 0px 0px 794px;width:20px;height:20px;text-indent:-9999px;}
#slide_button_prev{position:absolute;margin:88px 0px 0px 16px;width:20px;height:20px;text-indent:-9999px;}
#news_ticker{overflow:hidden;margin:20px 0px 0px 60px;width:830px;height:80px;}
#news_ticker h3{display:none;text-indent:-9999px;}
#news_ticker a{padding:0px;}
#news_ticker ul{float:left;margin-top:17px;position:relative;}
#news_ticker ul li{position:absolute;margin-bottom:20px;width:495px;background:url('../images/network_icons/twitter.gif') top left no-repeat;padding-left:25px;}
#news_ticker #tweets{position:relative;}
#news_ticker #tweets li{position:absolute;}
#news_ticker #tweets li span{padding:0px;}
#news_ticker #tweets li span a{float:left;padding-right:10px;}
#social-media-head{float:right;margin-top:18px;width:288px;height:23px;}
#news_ticker form{float:right;margin-top:18px;width:288px;height:23px;}
#news_ticker .input_feed{float:left;margin:3px 0px 0px 10px;width:183px;border:none;background:none;}
#news_ticker .button_feed{float:right;padding-bottom:1px;width:85px;height:23px;font-size:12px;border:none;cursor:pointer;}
#text{padding-bottom:50px;}
#text h4{margin:30px 0px 20px 0px;}
#info{float:left;padding-left:60px;width:520px;}
#list{float:left;margin-left:20px;width:290px;}
#list h4{margin:30px 0px 15px 0px;}
#list ul li{margin:0px;padding:0px;height:auto;width:100%;}
/*
* ABOUT ***
*/

/*#left ul li,#right ul li,#services ul li,#team ul li,#full_width ul li{margin:0px;padding:0px;height:auto;width:100%;} */
#left{float:left;margin:0px 0px 40px 60px;width:215px;display:inline;}
#left h3{margin-top:10px;}
#left .news_single_page{margin-top:160px;}
#sub_nav,#left h2{margin-top:30px;height:130px;}
#latest_news{margin-top:170px;}
#latest_news .first{padding:0px 0px 20px 0px;}
#latest_news .first a{border:none;padding-left:10px;}
#latest_news .first .date{font-size:11px;}
#latest_news .first .title{margin-bottom:10px;font-size:16px;}
#right{float:right;margin:0px 60px 40px 0px;width:590px;display:inline;}
#right h2{font-size:22px;}
#right p{}
#gallery{overflow:hidden;margin-bottom:30px;width:590px;height:240px;}
#gallery img{width:590px;height:240px;}
#gallery_shadow{height:300px;}
#services{float:left;margin-left:302px;width:290px;display:inline;}
#team{float:left;margin-left:20px;width:290px;}
#services h4,#team h4{margin:30px 0px 15px 0px;}
/*
* GALLERIES ***
*/
#galleries{overflow:hidden;margin-left:60px;margin-bottom:40px;margin-top: 0em;margin-left: 0em;}
#galleries li{float:left;margin:20px 10px 0px 0px;padding:0px;width:300px;height:280px;}
#galleries li h3{margin:10px 0px 10px 0px;font-size:14px;font-weight:normal;}
#galleries li a{padding:0px;}
#galleries a.view_gallery{display:block;margin-top:15px;padding-left:10px;width:120px;font-size:13px;font-weight:bold;}
#galleries li span{display:block;position:absolute;margin-left:-200px;padding:0px;width:210px;height:120px;display:none;}
#pagination{clear:both;text-align:center;padding:0px 0px 50px 0px;}
#pagination a{text-align:center;padding:4px 8px;font-size:12px;}
/*
* BLOG ***
*/
#right .entry{padding-bottom:30px;}
#right .entry h2{float:left;width:590px;}
#right .entry .title_date{height:30px;width:590px;}
/* IE 7 HACK */
*:first-child+html #right .entry .title_date{margin-bottom:20px;}
/* END HACK */
#right .entry p.date{float:right;font-size:18px;margin-top:10px;width:90px;text-align:right; display:none;}
#right .entry .meta{margin-bottom:30px;padding:3px 0px 3px 0px;height:24px;}
#right .entry .meta p{float:left;margin:0px;padding:0px;font-size:11px;}
#right .entry .meta a{display:inline;margin:0px;padding:0px;font-weight:bold;}
#right .entry .meta .read_all{float:right;padding-right:20px;font-size:14px;}
#right .entry .both{clear:both;}
#last_entry{margin-bottom:0px;}
#left #sidebar_first_title{margin-bottom:35px;margin-top:100px;}
#latest_posts,#categories,#latest_comments,#links,#archive,#tags{margin-top:20px;}
#latest_comments li{padding:3px 0px 3px 0px;}
#latest_comments a{display:inline;padding:0px;}
#latest_comments .post_title{margin-bottom:10px;}
#latest_comments .author{margin:10px 0px 10px 0px;}
#latest_comments .meta{font-size:11px;}
#tags a{margin-right:3px;}
/*
* COMMENTS ***
*/
#comments,#comments .comment_list{float:left;width:100%;}
#comments{margin:0px;padding-bottom:60px;}
#comments a{padding:0px;display:inline;border:none;}
#comments span{padding:0px;display:inline;border:none;}
#comments li{background:none;}
#comments .comment_list li{float:left;clear:both;position:relative;padding:0px;width:100%;list-style-type:none;padding:10px 0px 0px 0px;}
#comments .gravatar{float:left;margin-right:30px;width:48px;font-size:11px;text-align:center;}
#comments .gravatar img{display:block;}
#comments .comment_content{float:left;width:507px;padding-bottom:30px;}
#comments .comment_content p{margin:0px;}
#comments .comment_content a{font-weight:bold;}
#comments .comment_content .comment_meta{height:25px;}
#comments .comment_content .comment_meta cite{margin-right:10px;padding-right:10px;font-style:normal;}
#comments .comment_content .comment_meta span,#comments .comment_content .comment-edit-link{font-size:10px;}
#comments .comment_content .comment_author{float:left;}
#comments .comment_content .comment-reply-link{display:block;float:right;padding:0px 0px 0px 20px;}
#comments .comment_content .comment_text{clear:both;padding-top:10px;}
#comments .comment_content .comment_edit{padding-left:10px;}
#comments .comment_list #respond{padding-left:10px;}
#cancel-comment-reply-link{text-decoration:none;margin-left:10px;font-size:10px;}
#comments .comment_list .children{padding-left:78px;}
#comments .comment_list .children li .comment_content{width:429px;}
#comments .comment_list .children .children li .comment_content{width:351px;}
#comments .comment_list .children .children .children li .comment_content{width:273px;}
#comments .comment_list .children .children .children .children li .comment_content{width:195px;}
#comments .comment_list .children .children .children .children .children li .comment_content{padding:0px;}
#comment_nav{float:left;margin:0px;padding-top:5px;width:590px;font-size:13px;}
#comment_nav a{display:inline;padding:0px;text-decoration:none;}
#comment_nav .comment_prev{float:left;padding-left:20px;}
#comment_nav .comment_next{float:right;padding-right:20px;}
/*
* CONTACT ***
*/
#left .address,#left .contact_text{margin-top:30px;}
/*
* FORM ***
*/
#form{float:left;margin-bottom:30px;padding-top:10px;}
#form form{padding-top:10px;}
#form span{font-size:10px;margin-left:5px;margin-top:3px;}
#form .btn{padding:4px 20px;width:auto;font-size:12px;cursor:pointer;}
#form textarea{float:right;margin-bottom:10px;padding:4px 5px 4px 5px;width:458px;height:130px;font:normal 13px/18px "Helvetica",arial,verdana,sans-serif;overflow:hidden;}
#form input{float:right;margin-bottom:10px;padding:4px 5px 4px 5px;width:458px;font-size:13px;line-height:18px;}
#form label{float:left;margin-top:2px;width:120px;font-size:13px;}
#form fieldset{margin:0px;padding:0px;border:none;}
#alert{margin-left:120px;padding:0px;width:50%;height:25px;}
#alert p{margin:0px;padding:0px;}
/*
* FULL WIDTH PAGE ***
*/
#full_width{margin:60px 0px 50px 60px;width:830px;}
#full_width h2{margin-bottom:20px;font-size:22px;}
#full_width p{margin-bottom:30px;}
#full_width .align_left{display:block;float:left;margin:4px 10px 10px 0px;}
#full_width .align_right{display:block;float:right;margin:4px 0px 10px 10px;}
/*
* FOOTER ***
*/

.socialwidget{
	float: left;
	margin-right: 25px;
	margin-top: 30px;
	background: #e0e0e0;
}
.socialwidget.last{
	margin-right: 0;
}
#footer{height:90px;}
#footer_contents{margin-left:60px;width:830px;height:60px;}
#footer_contents p{float:left;margin-right:10px;padding-top:18px;}
#footer_contents ul{float:left;margin-top:20px;}
#footer_contents ul a{padding:0px;}
#footer_contents li{float:left;margin-right:10px;background:none;}
#footer_contents form{float:right;margin-top:16px;width:288px;height:23px;}
#footer_contents .input_search{float:left;margin:3px 0px 0px 10px;width:183px;border:none;background:none;}
#footer_contents .button_search{float:right;padding-bottom:1px;width:85px;height:23px;font-size:12px;border:none;cursor:pointer;}
/*
* OTHERS ***
*/
.read_more{display:block;margin-top:6px;padding-left:10px;width:120px;font-size:13px;font-weight:bold;border:none;}
.view_gallery,.view_latest_gallery{display:block;margin-top:15px;padding-left:10px;width:120px;font-size:13px;font-weight:bold;}
.post_list{margin-bottom:30px;}
*{outline:none;}
.clear{clear:both;}
/* =ERROR
***************************************************/
.info,.success,.warning,.error,.validation{border:1px solid;margin:5px 0px;padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px center;clear:both;}
.info{color:#00529B;background-color:#BDE5F8;background-image:url('/images/feedback/info.png');}
.success{color:#4F8A10;background-color:#DFF2BF;background-image:url('/images/feedback/success.png');}
.warning{color:#9F6000;background-color:#FEEFB3;background-image:url('/images/feedback/warning.png');}
.error{color:#D8000C;background-color:#FFBABA;background-image:url('/images/feedback/error.png');}
form .error{background-color:#FFFFFF;border:medium none;margin-left:114px;padding:5px 10px 1px 36px;}

