/*
Theme Name: Avurt
Theme URI: http://avurt.com/
Description: Custom Avurt.com Theme created by Ali on June 2010. This theme is based on TwentyTen WP theme as backbone.
Author: Ali
Version: 1.0
Tags: avurt
*/

/* Reset default browser CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;vertical-align: baseline;background: transparent;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;clear: both;}
ol, ul {list-style: none;}
blockquote {quotes: none;}
blockquote:before, blockquote:after{content: '';content: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse: collapse;border-spacing: 0;}
a img {border: none;}


/* custom avurt.com css starts here ----------------------------------- */
*{margin: 0; padding: 0;}
body{margin:0 auto;background:#efefef url(images/header_bg.png) top center repeat-x;}
#header{height:101px;width:100%;margin:0 auto 0 auto;z-index:999;}
#header #bar{height:81px;width:990px;margin:0 auto;}
#header #bar .logo{width:236px;background:url(images/avurt-inc-logo.png) top center no-repeat;float:left;margin-top:15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3c6e00;line-height:18px;}
#header #bar .logo a{display:block;width:236px;height:37px;}
#header #bar #navigation{float:right;width:700px;height:49px;font-family:Verdana, Geneva, sans-serif;font-size:12px;margin-top:20px;z-index:inherit;}
#header #bar #navigation a{color:#FFF;padding:0;margin:0;text-decoration:none;}
#header #bar #navigation a:hover{color:#89ff00;}

#slider{position:static;background:#0f4300 url(images/slider_bg.jpg) top center no-repeat;height:242px;margin:0 auto;padding:6px 0 0 0;width:100%;}

#subHeader{width:100%;height:50px;background:url(images/sub-header-bg.png) top center repeat-x;font-family:Verdana, Geneva, sans-serif;}
#subHeader #fixSub{width:990px;height:50px;margin:0 auto;}
#subHeader #fixSub .subTitle{float:left;color:#060;margin-top:12px;width:800px;overflow:hidden;}
#subHeader #fixSub .freeEstimate{background-color:#63b500;float:right;height:30px;width:180px;margin-top:3px;padding-top:9px;text-align:center;}
#subHeader #fixSub .freeEstimate h3{color:#FFF;font-size:14px;}
#subHeader #fixSub .freeEstimate a{text-decoration:none;}
#subHeader #fixSub .subTitle h1{font-size:16px;}

#content{clear:both;width:990px;margin:3px auto 10px auto;}



.red{color:#F00;}
#FourPromo{width:990px;}
#FourPromo .FPSingle{display:block;float:left;width:240px;margin-left:6px;height:180px;}
#FourPromo .FPImg{width:232px;height:80px;background-color:#ffffff;border:1px solid #e3e3e3;padding:4px;text-align:center;}
#FourPromo .FPImg img{border:1px solid #eeeeee;}
#FourPromo .FPTitle{color:#646464;margin:3px auto;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
#FourPromo .FPtxt{color:#646464;margin:2px auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#FourPromo .readM{text-align:center;margin:1px auto;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
#FourPromo .readM a{color:#8d8d8d;background:url(images/readMore-button.png) center center no-repeat;display:block;width:95px;height:18px;margin:0 auto;text-decoration:none;padding-top:7px;}

#hostingPlan{font-family:Arial, Helvetica, sans-serif;font-size:13px;padding:3px 0;margin:0 auto;}
#hostingPlan .hostingTblAlt1{background:#f1f1f1;text-align:center;}
#hostingPlan .hostingTblAlt2{background:#e4e4e4;text-align:center;}
#hostingPlan .hostingTblHd{text-align:right;padding-right:4px;}

/* WP CSS */
#main{width:990px;margin:0 auto;margin:2 0 12px 0;padding:2px 0 10px;}
#main #left{background:#FFF;padding:10px;width:780px;float:left;font-size:14px;line-height:1.4em;font-family:Verdana, Geneva, sans-serif;}
#main #leftPort{padding:10px;width:780px;float:left;font-size:14px;line-height:1.4em;font-family:Verdana, Geneva, sans-serif;}
#main #leftPort h1{font-size:16px;}
#main #left p{margin-bottom:18px;}
#main #left h1{margin-bottom:8px;border-bottom:1px dotted #CCC;font-size:16px;}
#main #left a{color:#060;}
#main #left .portfolioFX img{border:5px solid #e9e9e9;padding:2px;}

#main #right{width:170px;float:right;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
#main #full{padding:5px;}
#main #full a{color:#060;}

#main #right label{margin:0 auto;}
#main #right li{list-style:none;margin:0 auto;}
#main #right .rightBox{margin:5px auto;background-color:#085100;}
#main #right .rightBox .titleOfBox{color:#FFF;font-weight:bold;text-align:center;padding:2px;margin:4px 2px 2px 2px;}
#main #right .rightBox .titleOfBox a{color:#FFF;}
#main #right .rightBox .rightBoxInside{margin:4px 4px 4px 4px;padding:3px;background-color:#f0ffee;clear:both;}
#main #right .rightBox .InputBox{width:153px;height:29px;background:#88c881;text-align:center;margin:3px auto;font-family:Tahoma, Geneva, sans-serif;font-size:10px;padding:0;color:#000000;}
#main #right .rightBox input{width:100px;height:20px;border:1px solid #9a9a9a;background:#e2e2e2;margin:2%;vertical-align: middle;color:#000000;}

.twitter-item{border-bottom:1px solid #CCC;padding-bottom:2px;margin-top:2px;}
.twitter-timestamp{font-style:italic;color:#999;}

/* round boxes */
.round{border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}




/* CUSTOM JQUERY NAVIGATION */
ul{list-style: none;z-index:10001;}
/* LEVEL ONE */

ul.menu{position: relative;}
ul.menu li{float: left; zoom: 1;padding:10px 13px;margin-top:3px;}
ul.menu a:hover{color: #000; }
ul.menu a:active{color: #417700;}
ul.menu li a{display: block; padding: 0 3px; border-right: 1px solid #1a1a1a;color: #222;}
ul.menu li:last-child a{border-right: none; } /* Doesn't work in IE */
ul.menu li.hover, ul.menu li:hover{color: black; position: relative;}
ul.menu li.hover a{color: black;}
/* 	LEVEL TWO */
ul.menu ul{width: 220px;visibility: hidden; position: absolute; top: 100%; left: 0;background:#303030 url(images/menuDropDownBG.png) top center no-repeat;z-index:10001;}
ul.menu ul li{font-weight: normal; color: #ffffff; float: none;height:24px;padding:5px 0 0 5px;z-index:10001;border-bottom:1px solid #1c1c1c;}
/* IE 6 & 7 Needs Inline Block */
ul.menu ul li a{border-right:none;width: 220px; display: inline-block;height:24px;z-index:10004;color:#FFF;margin-left:5px;}
ul.menu ul li.hover a{border-bottom:1px solid #414141;z-index:10004;}
/* 	LEVEL THREE */
ul.menu ul ul{left: 100%; top: 0;}
ul.menu li:hover > ul{visibility: visible;}


/* =Navigation
-------------------------------------------------------------- */
.navigation {
	font-size:  12px;
	line-height: 14px;
	overflow: hidden;
	color: #888;
}
.navigation a:link,
.navigation a:visited {
	color: #888;
	text-decoration: none;
}
.navigation a:active,
.navigation a:hover {
	color: #FF4B33;
}
.nav-previous {
	float: left;
	width: 50%;
}
.nav-next {
	float: right;
	width: 50%;
	text-align:right;
}
#nav-above {
	margin: 0 0 6px 0;
}
#nav-above {
	display: none;
}
.paged #nav-above,
.single #nav-above {
	display: block;
}
#nav-below {
	margin: 4px 0 0 0;
}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}
img.aligncenter { display: block; margin: 0 auto; }
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
.alignright {
	float: right;
}

.alignleft {
	float: left
}
/*
ul.menu li{float: left; zoom: 1;padding:10px 13px;margin-top:3px;}
ul.menu a:hover{color: #000; }
ul.menu a:active{color: #417700;}
ul.menu li a{display: block; padding: 0 3px; border-right: 1px solid #1a1a1a;color: #222;}
*/
#footer{background:#147700 url(images/footer_bg.png) top center repeat-x;width:100%;}
#footer .footwrap{width:990px;height:216px;clear:both;padding-top:18px;margin:0 auto;background:url(images/footer_bg_avurt.png) top center no-repeat;}
#footer .footwrap h4{font-size:16px;color:#ffffff;border-bottom:1px dotted #135500;}

#footer .footwrap .single{float:left;width:180px;margin-left:10px;}
#footer .footwrap .single ul li{padding:0 0 1px 0;margin-bottom:2px;}
#footer .footwrap .single ul li a{border:0;width:174px;display:block;color:#ffffff;font-size:11px;font-weight:bold;font-family:Arial, Verdana, Geneva, sans-serif;text-decoration:none;padding:2px;}
#footer .footwrap .single ul li a:hover{color:#deff00;text-decoration:underline;}
#footer .showLogo{width:960px;height:74px;clear:both;padding:4px;margin:2px auto;clear:both;text-align:center;}
#footer .copyright{margin:4px auto;text-align:center;padding-bottom:5px;color:#ffffff;font-family:Verdana, Geneva, sans-serif;font-size:10px;}
.clear{clear:both;}
.height5{height:5px;width:100%;}

/* portfolio */
.portfolioDisplay{margin:8px auto 14px auto;width:790px;height:174px;background:#FFF url(images/portLeftyBGbotom.png) bottom center repeat-x;border:1px solid #cacaca;}
.portfolioDisplay .lefty{float:left;padding:4px;width:453px;height:153px;background:#dfdfdf;border:1px solid #cacaca;margin:5px 0 0 5px;}
.portfolioDisplay .lefty img{border:1px solid #ffffff;}
.portfolioDisplay .righty{float:right;width:310px;height:140px;margin-right:5px;margin-top:5px;}
.portfolioDisplay .righty .titPort{font-weight:bold;font-size:14px;color:#060;}
.portfolioDisplay .righty .titPort a{color:#666666;text-decoration:none;}
.portfolioDisplay .moreInfoPort{float:right;height:22px;margin-right:5px;text-align:center;width:310px;margin-top:1px;font-family:Verdana, Geneva, sans-serif;font-size:10px;text-transform:uppercase;}
.portfolioDisplay .moreInfoPort a{display:block;height:22px;width:158px;background:url(images/moreInfoPort.png) center center no-repeat;color:#4f4f4f;text-decoration:none;margin:0 auto;}
.portfolioDisplay .moreInfoPort a:hover{color:#2a2a2a;}
