html,html.custom,body.custom { background:#010100 url(./images/bg2.jpg) repeat-x center top; padding:0; margin:0;font-family:Arial, Helvetica, sans-serif; }
* { padding: 0; margin: 0; }

.custom #container {background:url(./images/filler.jpg) repeat-y top center ; margin:0px auto; padding: 0; width:100%;  }
.custom #page { background:url(./images/homebg.jpg) no-repeat top center ; width:100%;  margin: 0px auto; padding: 0;   }

/*---:[ header ]:---*/	
	.custom #header {padding:0; width:950px; margin:0px auto;border:none;height:85px; }
	.custom #logo {display:none; }
	.custom #logo2 {width:272px; height:85px;float:left;}
	.custom .logo2{width:272px; height:85px;display:block; padding:0xp; margin:0px;position:relative;float:left; display:block;}

/*---:[ Leftbar ]:---*/	
	#leftbar{width:262px; float:left;}

/*---:[ Nav and primary linkage]:---*/
	.custom a{color:#FF8C22;}
	.custom a:hover{color:#fff;}
	.custom a:focus {-moz-outline-style: none;}
	.custom a:active {  outline: none;}
	:focus {  -moz-outline-style: none;}
	:-moz-any-link:focus {  outline: none;}
	
	.custom  ul#tabs {list-style-type: none; border:none; border-width: 0 0 0px 0px; height:85px;width:582px; margin:0px 0px 0 0px; float:right;padding:0 27px 0 0px;}
		ul#tabs li {line-height:1px; margin-bottom: 0;  border:none;  float: left; background:none; }
			ul#tabs li a{float:left; height:85px; padding:0px;margin:0px auto;  }
			ul#tabs li img a{padding:0px;}
			ul#tabs li a:hover{color:#fee5d3; text-decoration:none;}
			ul#tabs li#services a{ width:152px; background:none;}
			ul#tabs li#about a{ width:134px; background:none;}
			ul#tabs li#work a{width:134px;background:none;}
			ul#tabs li#contact{background:none;}
			ul#tabs li#contact a{ width:162px}

/*---:[ Twitter Box ]:---*/
	.custom #twitter_box {width:855px; margin:0px auto;padding:7px 0 0px 55px;height:22px;list-style-type:none; color:#c24922;}
	.custom #twitter_box .ttitle{float:left; width:70px; font-size:10px; margin:0 0 0 30px;}
	.custom #twitter_box ul{float:left;list-style-type:none; color:#d39d35; font-size:10px;}
	.custom #twitter_box ul li{font-size:10px;}
	a.viewnews{color:#fff}
	.custom #twitter_box a{font-size:10px;}

/*---:[ Feature Box]:---*/	
#mission{background:none; height:110px; float:left;position:relative; margin:10px 0 0px 0px; width:100%; text-align:center;}
.custom #feature_box {position:relative; top:0px; margin:0px auto; padding:10px 0 0 0; width:950px; background:none; border:none; float:left;}
.custom #featured{ position:relative; float:left; width:100%; color:#4c4e48;font-size:12px; line-height:18px;}
.custom .featured h2 a{font-size:25px; color:#adae9d; padding:0px;}
.custom #featured a { color:#fff; font-size:12px; line-height:12px; margin:0px;	}

/** Rotator **/
div#feature_box  .prev {position:relative;	float:right;	top:-50px;		left:0px;		margin-right:5px;}
div#feature_box  .next {position:relative;	float:right;	top:-50px;	left:0px;}
.custom #feature_box ul{}
h3#featured-work{background:url(./images/featured-work.png) no-repeat center top; float:left; width:270px; height:51px;text-indent:-9999px; margin:0 0 0 40px;}
#feature_box_ul{float:left;}
.alignleft{margin:0 15px 0 0; border:2px solid #834D1C}

/** Home Gallery **/
.inner-content{float:left; overflow:hidden; height:400px; width:840px;}
#home-gallery-content{margin:0px auto;}
#gallery{background:url(./images/loading.gif) no-repeat; background-position:50% 50%; padding: 0px 0 0 0px;overflow:hidden; position:relative; top:16px; margin:0px auto; height:280px; width:620px;}
#gallery-wrapper{height:300px; background:url(./images/gallerybg.png) no-repeat top center; margin:0px auto; padding:0px 8px 30px 8px; background-position:50% -4px; width:754px;}
#gallery-solo{float:left; width:629px !important; background:; padding: 20px 0 0 0px; margin:0 0 0 40px; }
#gallery ul{margin:0px auto; padding:0px; list-style:none;position:relative;}
#gallery li{ margin:0 0px 0px 0;overflow:hidden; padding:0px;width:620px; height:280px; list-style:none;position:relative; float:left;}
.home h3{font-size:26px; font-family:"Times New Roman", Times, serif; color:#e98822;padding:0 0 0px 0; margin: 10px 0 0px 40px;}
.excerpt{display:none; background:url(./images/transblack.png) repeat; color:#FFF; font-family:Helvetica,Arial,sans-serif; text-transform:uppercase; font-size:10px;position:absolute; z-index:4; width:585px; padding:10px 5px 10px 15px; position:absolute; bottom:0px; z-index:500;}

#widget_killer_recent_entries-2 ul li{margin:0px 0 5px 10px;	}
#widget_killer_recent_entries-2 ul li{margin:0px 0 5px 10px;	}
 	#featured #nextHome{cursor:pointer;float:right;margin:0px 0px 0 0px;position:absolute; width:41px; height:41px; top:138px; right:109px;z-index:100;background:url(./images/slide-next.png) no-repeat;}
	/**#featured #nextHome:hover{background-position:-4px 0px}**/
	#featured #prevHome{cursor:pointer; float:left; position:absolute; top:138px; left:109px; margin:0px 0 0 0px; width:41px; height:41px; z-index:100;background:url(./images/slide-prev.png) no-repeat; }
	/**#featured #prevHome:hover{background-position:-37px 0px}
	#featured #nextHome{background-position:-4px 10px}	
	#featured #prevHome{background-position:-37px 10px}**/
	
/** Portfolio **/
.flooid-portfolio-and-work #portfolio{height:450px;position:relative; top:5px; overflow:hidden; padding:0px; margin:0px auto; width:840px;}	
.flooid-portfolio-and-work #gallery-tabs{top:5px;width:840px; margin:0px auto; list-style-type:none; position:relative; }
.flooid-portfolio-and-work #gallery-tabs li{height:30px; display:block; width:278px;font-size:18px; color:#fff; float:left;margin:0px 2px 0 0;}
.flooid-portfolio-and-work #gallery-tabs li a{font-family:"Times New Roman", Times, serif; font-size:20px;display:block;float:left; width:100%;text-align:center;padding:10px 0 10px 0; height:20px;}
.flooid-portfolio-and-work #gallery-tabs li a.selected{cursor:default; color:#fff; }
.flooid-portfolio-and-work #gallery-tabs li a.unselected{background:url(./images/gallery-tab-bg.png) repeat-x; cursor:pointer; color:#FF8C22; text-align:center; }
.flooid-portfolio-and-work #gallery-content{ height:100%;padding:24px 0 24px 0px; overflow:hidden; float:left; width:890px; list-style-type:none; margin:0 0 0 0px;}
.flooid-portfolio-and-work #gallery-content li{}
#gallery-content #inner{float:left; display:block;}

#portfolio #nextBtn a{right:-45px; float:right; position:absolute; top:238px; margin:0px 0px 0 0px; width:32px; height:53px;z-index:100;background:url(./images/slide-next.png) no-repeat;background-position:-45px 10px}
#portfolio #prevBtn a {left:-45px; float:left; position:absolute; top:238px; margin:0px 0 0 0px; width:32px; height:53px; z-index:100;background:url(./images/slide-prev.png) no-repeat; background-position:-6px 10px}
/**#portfolio #nextBtn a:hover{background-position:-6px 10px}	
#portfolio #prevBtn a:hover{background-position:-45px 10px}*/
#prevnextcontainer{width:840px;height:41px; float:left; margin:0 0 0 55px; position:absolute; z-index:100; bottom:460px;}
#prevnextcontainer #nextBtn a{display:block;float:left; height:41px; width:41px;}
#prevnextcontainer #nextBtn{right:-45px; float:right; position:absolute; top:240px; margin:0px 0px 0 0px; width:41px; height:41px;z-index:100;}
#prevnextcontainer #prevBtn {left:-45px; float:left; position:absolute; top:240px; margin:0px 0 0 0px; width:41px; height:41px; z-index:100;}
/*#prevnextcontainer #nextBtn a:hover{background-position:-6px 10px}	
#prevnextcontainer #prevBtn a:hover{background-position:-45px 10px}*/
.flooid-portfolio-and-work .headline_area{margin:0px;}
.flooid-portfolio-and-work .excerpt{width:232px;bottom:6px;}
.excerpt a{color:#fff;}
#gallery a{background:#000; padding:0px; float:left;position:relative; }
#gallery a .home-gallery-thumb{position:absolute; z-index:1;top:0px;}
.flooid-portfolio-and-work a .home-gallery-thumb{position:relative; z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
        filter: alpha(opacity=40); opacity: .4;}

#gallery .img-bg{padding:10px; background:#000; float:left; width:600px; height:280px;position:absolute;}
	.img-bg a{width:600px; height:260px;overflow:hidden;}
	.flooid-portfolio-and-work .img-bg{background:#000; position:relative; float:left; height:172px; width:264px; margin:0 0px 20px 24px; overflow:hidden; }
	.flooid-portfolio-and-work .left{margin:0 0 20px 0;}
	.flooid-portfolio-and-work .img-bg a{width:252px; height:160px;float:left; BACKGROUND:#000; overflow:hidden;padding:6px; background:#834d1c;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
        filter: alpha(opacity=40); opacity: .4;}

	.img-bg .image-inner{width:252px; height:160px; overflow:hidden;background:#000; }	
	
	.flooid-portfolio-and-work #gallery-content #inner{width:3360px;}
/** modal windows**/
	.modal-gallery-img{border:none; float:left; margin:0 px 0 0 ; }
	.modal-img-href{float:left;}
	#pagination{width:100%; height:80px;}
	#modal-title{margin:0px auto;display:block; float:left; text-align:center; padding:10px 0 0 0; width:650px;}
	#modal-title h2{font-size:26px;}
	#inner .previous{height:33px; width:33px; float:right; padding:0px; margin:10px 0 0 0;}
	#inner .next{width:33px; height:33px; float:left;margin:10px 0 0 0;}
	img#fancy_img {padding:0px 0 0 0;}
	#fancyspacer{height:60px; float:left; width:100%;}
	.fancier{}
	
	#fancybox-inner #inner {float:left; padding:10px ;}
	#fancy_loading{top:50%; left:50%;}
	#flooid_loading {background:url(./images/loading.gif) no-repeat;cursor:pointer;display:none;height:32px;overflow:hidden;position:absolute;width:32px;top:50%; left:50%;z-index:1000;}
	#inner p{width:240px; line-height:15px;float:left; color:#fff; padding:0px; font-size:13px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif;}
	#inner h2{font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; color:#ff8c22;padding:0 0 0px 0; margin: 0px 0 10px 0;}
	#inner .viewall a{padding:0px;display:block; margin:15px 0px 0 0; font-size:10px;}
	#fancybox-outer {background:#000 !important; border:5px solid #5e2d0e;}
	#fnimg{padding:30px 0 0 0; float:left;}
	#fancy_content{ padding:0px 0 0 0; }
	#fancybox-inner  {background:#000 url(./images/modalbg.jpg) no-repeat top center !important; }
	.fancybox-title-inside,#fancybox-title  {color:#FF8C22; font-size:14px;}
	#tip7-title { text-align: left; }
	#tip7-title b { display: block; }
	#tip7-title span { float: right; }
	#fancybox-title {}
	#img-gallery{width:445px; overflow:hidden; float:left; margin:0 25px 0 0;}
	#img-gallery #main-img{width:443px; height:298px;overflow:hidden;border:1px solid #A66931; background:#000;}
	#img-gallery #thumb-img, #mycarousel{width:443px !important; height:85px;overflow:hidden; float:left;}
	#mycarousel{width:583px; float:left; height:85px;overflow:hidden;padding:0 0 0 10px;}
	#mycarousel li{float:left;}
	#img-gallery a.thumb{margin:20px 5px 0 0 ;padding:5px 5px 3px 5px; background:#000; float:left; }
	#img-gallery .img-static{border:1px solid #333;margin:10px 10px 0 0 ;padding:5px; background:#000; float:left; }
	#img-gallery .img-clicker{border:1px solid #333;margin:10px 10px 0 0 ;padding:5px 5px 4px 5px; background:#000; float:left; }
	#img-gallery a.img-static:hover, #img-gallery a.img-clicker:hover{border:1px solid #ccc;}
	#img-gallery .activeSlide{border:1px solid #a66931;margin:10px 10px 0 0 ;padding:5px; background:#000; float:left;}
	#modal-img{margin:0px auto;}
	#page-inner #img-gallery .main-img-ul{list-style-type:none; height:398px !important; overflow:hidden; margin:0px auto;}
	#img-gallery .main-img-ul{list-style-type:none; height:298px; overflow:hidden; margin:0px auto;}
	#img-gallery .main-img-ul li{ height:398px !important; width:583px;overflow:hidden; margin:0px auto;}
	#instructions{float:left;}
	.main-img-ul a{border:none;}
	#img-gallery #thumb-img-ul{list-style-type:none;float:left;width:2000px;}
	#img-gallery #thumb-img-ul li{float:left;}
	#page-inner{ margin:0px 30px 10px 0px; float:left;width:585px; overflow:hidden;position:relative; }
	#page-inner #img-gallery{position:relative; width:585px; height:400px; overflow:hidden;  margin:0 0px 0 0;}
	#page-inner #img-gallery #main-img{position:relative; background:#000; border:1px solid #A66931; text-align:center;  width:583px; height:398px;overflow:hidden; }
	.jcarousel-prev-disabled-horizontal,.jcarousel-prev-disabled-horizontal:active,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal{display:none !important;}
	
	#page-inner #img-gallery #thumb-img{border-top:1px solid #5f3519; background:#000; bottom:0px; z-index:500;position:absolute; display:none; margin:0px 0 1px 1px; padding:0 0 10px 0;width:583px !important; height:85px;overflow:hidden; float:left;}

	.home #fancy_title, .flooid-portfolio-and-work #fancy_title{display:none !important;}
	.divider{ text-align:center; margin:0px auto; width:100%; position:relative;padding:10px 0 10px 0; float:left;}


#inner h4{float:left; width:200px;margin:10px 0 5px 0;font-size:11px;  color:#FF8C22;}
.tags, .format_text .post_tags{font-size:10px;color:#fff;float:left; list-style-position:inside;}
.tags li{padding:2px 0 2px 5px;border-bottom:1px dotted #5e2d0e; width:220px;}
.tags li a{color:#fff; }
.tags ul{}
.seplg{float:left; width:100%; margin:0px 0 20px 0px; display:block; border-bottom:1px dotted #5e2d0e;}
.sep{float:left; width:270px; margin:0 0 0 0px; display:block; border-bottom:1px dotted #5e2d0e;}
.sepsm{float:left; width:240px; margin:10px 0 0 0px; display:block; border-bottom:1px dotted #5e2d0e;}
.services{float:left; width:100%;margin:10px 0 0px 0;font-size:11px;  color:#C24922;}

/** Homepage widgets **/
	#home-widgets{margin:0px auto; padding: 0px 40px 0 40px; width:890px;position:relative; display:block;}
	#home-widgets ul {float:left; padding:20px 0 0 0;}
	#home-widgets ul li.widget_killer_recent_entries, li#richtext-3, li#richtext-4{ float:left; width:290px;margin:0px; text-align:left;}
	#home-widgets ul li.widget_killer_recent_entries{width:300px; margin:0 40px 0 0;}
	li#richtext-4{width:270px; margin:15px 0px 0 0;}
	li#richtext-4 h3{margin:0 0 10px 0;}
	li#richtext-3{width:270px; float:left; margin:0 0 0px 0;}
	#richtext-3 a{padding:0 0 0 8px;}
	#home-widgets h3{ margin:0 0 10px 0px; color:#FFF; font-size:26px; font-family:Arial, Helvetica, sans-serif;}
	#widget_killer_recent_entries-2 ul, #richtext-4 ul { padding:0px; margin:0 0 0 0px;list-style:outside;}
		#widget_killer_recent_entries-2,#widget_killer_recent_entries-4 {border-right:1px dotted #5e2d0e }
	#home-widgets ul li.widget_killer_recent_entries ul li{padding:0 0 0 10px;}
	#home-widgets ul li.widget_killer_recent_entries ul li a, #richtext-3 a{text-align:left;margin:0 0 0 0px; line-height:12px; font-size:11px; border:none; color:#E98822; text-decoration:none;}
	#home-widgets ul li.widget_killer_recent_entries ul li a:hover, #richtext-3 a:hover{color:#fff;}
	#home-widgets ul li.widget_killer_recent_entries ul li:hover{background:url(./images/rollover.png) no-repeat left;}
	#widget_killer_recent_entries-2 ul li{	width:135px;float:left;margin:0px 0 0px 0px;}
	#home-widgets #widget_killer_recent_entries-2{width:290px; margin:0 25px 0 0; height:170px;}
	#pages-3 ul li{margin:0px 0 5px 10px;	}
	.home li.widget p{margin:0px 0 1px 0; font-size:11px;}	
	.custom #featured li.widget p a{font-size:11px; padding:0 0 0 15px; text-decoration:none;}
	.custom #feature_box #featured ul .textwidget{line-height:22px; font-size:15px;}
	#home-widgets ul #widget_killer_recent_entries-4{float:left;width:245px; padding:0 25px 0 0; height:170px; margin:0 25px 0 0;}
	#home-widgets ul #widget_killer_recent_entries-4 li{line-height:16px;border-bottom:1px dotted #5e2d0e; margin:0 0 0 0; padding:2px 0 5px 10px; }
	#home-widgets ul #widget_killer_recent_entries-4 li a{line-height:10px;}
	
	#home-widgets ul #widget_killer_recent_entries-4 ul{padding:0px;}
/** About Page stylings **/
	#aboutdiv{ float:left; width:575px; margin:15px 0 0 0; padding:0 15px 0 0;}
	#aboutdiv h3{color:#fff; margin:0 0 10px 0;}
	#about-widgets{float:right;width:280px; border-left:1px dotted #5e2d0e; margin:15px 0 0 0px;}
	#about-widgets ul{margin:0px 0 0 15px; list-style-type:none;}
	#about-widgets li{float:left; margin:0px 0 5px 0; line-height:16px;}
	#about-widgets .widget_rss li{width:100%;}
	#about-widgets ul li ul{ list-style-type:disc;}
	#about-widgets a{ font-size:11px; border:none;}
	#about-widgets h3 a{font-size:15px;color:#fff;}
	#widget_killer_recent_entries-3{margin:0 0 0px 0;}
	#about-widgets h3{font-size:18px; color:#fff;}
	.about-flooid .divider{ margin:0px 0 0px 0; }
	#aboutdiv .alignleft{margin:0 15px 0 0; border:none}
	ul#images{margin:0px; list-style-type:none;}
	ul#images li{float:left;}
	#flickr h3 {margin:0 0 5px 0;}
	#about-widgets ul#flickr{list-style-type:none;float:left; clear:left; margin:20px 0 0 0;}
	ul#flickr li a{margin:0 0px 5px 0; padding:0px;float:left; border:1px solid #5e2d0e;}
	ul#flickr li a:hover{ border:1px solid #FF8C22;}
	#social a{width:42px; background:none; float:left;margin:0px; padding:0px; border:none; text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
			filter: alpha(opacity=40); opacity: .4;}
	#social a:hover{border:none; padding:0px; margin:0px;}		
	#social li {width:42px; float:left; margin:0 9px 0 0;}
	#facebook{}
	#twitter{}
	
/*---:[ Content ]:---*/
	.custom #content_box { margin:0px auto;width: 100%; background: none; padding:20px 0 0 0; }
	.custom #wrapper{padding:0px 0px 0px 0; margin:0 0 0px 0; width:100%; float:left;}
	.custom #portfolio-wrapper{padding:0px 0px 0px 0; margin:10px 0 0px 0; width:273px; float:left;}
	.custom #content {width:950px; margin:0px auto; display:block; position:relative;}
	.custom .post_box {padding:0px 0px 0 0; margin:0px 0px 0 0;  border-top: 1px dotted #bbb;}
	.home .post_box {display:none;}
	#sidebars{ margin:54px 0 0 0;width:230px; float:left; background:#160b00; display:none;}
	.custom #archive_info{border:none;padding:0px;}
	.custom .headline_area{ margin:0px auto; text-align:center;}
	.custom .headline_area_post{width:890px; margin:0px 0 10px 0px;}
	.custom .headline_area h1, .custom .headline_area_post h1, .custom #archive_info h1{ line-height:32px;margin:0px auto; text-align:center;font-size:30px; font-family:"Times New Roman", Times, serif; color:#FFF;padding:0px; }
	.custom h2.entry-title a{font-size:25px; color:#EEAA06; padding:0px;}
	.custom .format_text p, .custom .format_text ul{color:#ffffff; font-size:12px;line-height:20px; padding:0 0px 0 0; margin:0 0 20px 0;}
	.custom .format_text ul{list-style:inside;}
	.format_text a{border-bottom:1px dotted #FF8C22; text-decoration:none;}
	.format_text a:hover{border:none;}
	.custom .format_text h3{font-size:26px; color:#fff; font-weight:normal; margin:0 0 0px 0;font-family:Arial, Helvetica, sans-serif;}
	.custom #preamble{width:100%; margin:0px auto; text-align:center; float:left;}
	.custom #preamble h4{font-size:15px;line-height:23px; color:#fff; font-weight:normal; margin:5px 0 25px 0;font-family:Arial, Helvetica, sans-serif;}
	.custom #preamble a{border-bottom: 1px dotted #FF8C22;text-decoration:none;}
	.custom #preamble h4 a:hover{border-bottom: none;text-decoration:none;}
	.format_text h4 {color:#FF8C22; font-size:20px; margin:0 0 5px 0; color:#fff;}
	.format_text h5 {color:#C24922;margin:0 0 5px 0;letter-spacing:0px; font-weight:normal; font-size:12px;}
	.custom .format_text span{font-size:12px;}
	.custom .format_text, .custom .format_text p {}
	.custom .format_text{margin:5px 0 0 0; float:left;}
	.custom .format_text .wp-caption-text{text-align:center; color:#333; font-size:11px; line-height:14px;}
	.custom .category-portfolio{margin:	0px auto; padding:0px }
	.custom #portfolio-wrapper .format_text{float:left; width:273px; padding:0 0 0 0px;}
	.hidden{display:none; padding:3px 0 3px 0;}
	a.hiding{border-bottom:1px dotted #FF8C22; cursor:pointer;}
	#portfolio-post .post_tags{font-size:10px;color:#fff;float:left; list-style-position:inside; width:50%;}
	#portfolio-post .post_tags li{border-bottom:1px dotted #5E2D0E; padding:2px 0 2px 5px; width:220px;}
	#live-site a{border:none;}
	#related{padding:10px 0 25px 0; color:#fff; width:100%; margin:0px auto;}
	#related h3 {color:#fff;margin:0 0 5px 0;letter-spacing:0px; font-size:18px;	}
	#related ul{width:100%; float:left; list-style-type:none; list-style-position:inside;}
	#related li{float:left; margin:0 16px 20px 0; padding:0 0px 0 0px;}
	.yarp-img{background:#000; }
	.related{list-style-type:none;}
	a.relatedimage{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
			filter: alpha(opacity=40); opacity: .4; cursor:pointer; width:270px; border:5px solid #834D1C;height:160px; margin:0 0 5px 0;
			overflow:hidden; display:block;}
	a.relatedimage:hover{border:5px solid #834D1C;}		
	a.relatedlink{font-size:12px;}
	#more{border-top:1px dotted #5E2D0E; padding:20px 0 0 0; }
	#more h3{font-size:26px; color:#C24922}
	#comments{ width:890px; margin:0 0 0 30px; float:left;}
	.comments_intro{width:100%; margin:10px 0 0 0; padding:10px 0 10px 0;border-top:1px dotted #FF8C22;float:left;border-bottom:1px dotted #5E2D0E;}
	.comments_intro p {color:#fff; margin:0px;}
	dl#comment_list {width:100%; border:none;float:left;}
	dl#comment_list dt .comment_author a{text-decoration:none; font-size:12px;}
	dl#comment_list .bypostauthor {background:none;}
	dl#comment_list dt a:hover{ color:#FF8C22}
	dl#comment_list dt .comment_author {font-size:12px; color:#FF8C22}
	dl#comment_list dt {padding:10px 0 0px 0; width:100%;float:left;}
	dl#comment_list dd  {padding:10px 0 0px 0; width:100%;float:left;border:none; }
	dl#comment_list dd .thread-even{border:none;}
	dl#comment_list dd .thread-odd{border-top:1px dotted #5E2D0E;}
	dl#comment_list dd.comment{padding:0px;}
	#respond_intro {margin:0px 0 5px 0; padding:10px 0 0 0;}
	#respond{width:100%; float:left;margin:15px 0 5px 0; padding:10px 0 0 0;border-top:1px dotted #FF8C22;  }
	#respond h3{ color:#fff;}
	#respond_intro p{font-size:14px;color:#EECF84;}
	.byuser p{margin:}
	#commentform p, .login_alert p {color:#fff;}
	#commentform {border:none; padding:0 0 0 0;}
	#commentform textarea{background:none repeat scroll 0 0 #000000; margin:0px auto;border:1px solid #5E2D0E; color:#CCCCCC; width:99%;}
	.custom .comments_closed{display:none;}
	#commentform p.comment_box {margin:0px 0 10px 0;}
	#commentform input.form_submit {float:right;}
	dl#trackback_list dt a {color:#fff;}
	
	.comments_intro span.bracket {color:#fff; font-size:12px;}
	.comments_intro span {color:#fff;font-size:12px;}
	dl#trackback_list dd {color:#fff;}

/** Pagination and Breadcrumbs **/
	#upper-links{ width:890px; margin:0px auto; float:left; padding:0 0 5px 30px;}
	.custom #content .prev_next {width:63%; border:none; padding:0px 0px 0 0px; text-align:right;float:left; clear:none;}
	#yoastbreadcrumb{clear:none; width:37%; color:#C24922; font-size:11px;padding:0px 0 0 0px; float:left;}
	#content .previous{margin:0px; padding:0px;float:right;}
	#pagination .prev_next {border:none; margin:10px 0 0 0px;	padding:0px;}
	.prev_next p{color:#C24922; letter-spacing:0px; margin:0px; float:right; line-height:10px;font-size:10px; padding:0px; }
	.prev_next a{font-size:10px; color:#FF8C22; padding:0px;}
	.next{text-align:right; padding:0px;}

/** Share **/
	#sharecontainer{width:100%; margin:0px auto; float:left; clear:both;}
	ul#share{list-style-type:none; width:100%; margin:0px auto;border-top:1px dotted #5e2d0e; padding:15px 0 0 0; float:left;}
	#share li{float:left; margin:0 15px 0 0;}
	#share a{border:none;}
	#tweetmeme_button .count {color:#FF8C22 !important;}
	.fb_share_count_wrapper{width:65px;}
/** Category Pages/Teasers **/
	.custom .teasers_box{width:930px; padding:10px 0px 0px 0px; margin:5px 0 20px 30px; float:left;border-top:1px dotted #5e2d0e;}
	.top{}
	.teaser h2 {color:#FF8C22;font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:22px; margin:3px 0 0 0; padding:3px 0 0 0;}
	.teaser h2.entry-title a {color:#FF8C22;font-size:22px;line-height:25px;}
	.custom .teaser{width:290px; float:left; margin:0 20px 0 0;}
	.teaser .format_teaser {margin:5px 0 10px 20px; color:#fff;}
	a.teaser-img{background:#834D1C; float:left; height:160px; width:280px; overflow:hidden; padding:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
			filter: alpha(opacity=40); opacity: .4; cursor:pointer;}
	a:hover.teaser-img{}
	.teaserimg{background:#000; display:block; float:left; margin:0 0 15px 0;}
	.teaser-inner{background:#000; width:280px; height:160px; overflow:hidden;}
	a.teaser_link{position:relative; bottom:0px; text-align:left; display:block; padding:0 20px 0 7px; }
	#main-content{float:left; width:100%;padding:0 40px 0 0; margin:0 0px 0 0;}
	.to_comments{display:none;}
	
	.cat_flooid-news .teaser{ width:100%;border-bottom:1px dotted #5e2d0e;margin:0px 0 0px 0; padding:20px 0 20px 0;}
	.cat_flooid-news .teaserimg{margin:0 15px 0 0;}
/** individual portfolio posts **/
	.custom .post_box{width:890px; margin:0px auto;}
	#portfolio-post{width:890px; margin:0px auto;}
	#portfolio-post a{border-bottom: 1px dotted #FF8C22;text-decoration:none;}
	#portfolio-post a:hover{border-bottom: none;text-decoration:none;}
	#portfolio-post .post_tags a{border:none;}
	#portfolio-post p{color:#ffffff; font-size:12px;line-height:20px; padding:0 0px 0px 0;}
	#portfolio-post a.viewmore{border:none;float:left; width:100%; text-align:left;margin:5px 0 10px 0;}
	#post-services{float:left; }
	#more{width:100%; float:left; margin:0 0 5px 0}
	#live-site{float:left; margin:20px 0 0 0;}
	#live-site a{ border:none;}
	#portfolio-copy{float:left; width:270px;}
	#portfolio-post .main-img-ul a{border:none;}
	.custom #portfolio-wrapper .post_box{padding:0 0px 0 25px;margin:0px; float:left;}
	.custom .post_tags{float:left; width:90%; padding:10px; margin:0px; color:#FF8C22;}
	.custom .post_tags a{font-size:11px; text-decoration:none; color:#FF8C22;}
.custom .post_tags a:hover{color:#fff;}
/*---:[ Form Styling ]:---*/
	.cform {width:100%; float:left;}
	.linklove{display:none;}
	.cform fieldset {width:90%; margin:0px auto; background:none;border:1px solid #5e2d0e}
	ol.cf-ol { width:90%; margin:0px auto !important;}
	ol.cf-ol li {width:100%;border-bottom:1px dotted #5e2d0e; margin:0px!important; padding:10px 0px 5px 0px !important;float:left;}
	.cform legend {color:#FF8C22}
	.cform label{ width:160px;}
	.cform label span {color:#fff; width:120px;}
	div.success {}
	div.cf_info {background:#000; color:#FF8C22;border:1px solid #FF8C22; z-index:500; position:absolute; top:50%;}
	span.reqtxt, span.emailreqtxt {color:#FF8C22}
	.cform input, .cform textarea, .cform select  {background:#000; color: #333;border:1px solid #5e2d0e;}
	.cform input:hover, .cform textarea:hover, .cform select:hover  {background:#000; color: #FF8C22;border:1px solid #5e2d0e;}
	.cform input:focus, .cform textarea:focus, .cform select:focus  {background:#5e2d0e; color: #fff;border:1px solid #000;}
	#li--7 a{border:none}
/*---:[ footer ]:---*/
	.custom #footer {border:none; margin:0px auto; padding:0 0 0 0px; width:100%; display:block;color:#ad9ca5; border:none;float:left; background:url(./images/footer.jpg) no-repeat center; height:323px; }	
	.custom #footer h3{color:#ffffff;}
	.custom #footer_content {padding:10px 0 0 0; width:100%;margin:0px auto;border:none;display:block; float:left;}
	.custom #footer ul{ list-style:none; width:100%; display:block;border:none;list-style:outside;}
	.custom #footer li{display:block;}
	.custom #footer p{margin:0px 0 5px 0; line-height:11px;}
	.custom #footer a:hover{}
	.custom #footer #issues{border-left:1px solid #56463d;font-size:90%; padding:0 0 0 10px;}
	.custom #footer .footer{text-align:center; display:block; height:30px; width:100%; margin:0px auto; float:left;}
	.custom .footer ul li {list-type:none; list-style:none;}
	.custom .footer li {}


