/*
Theme Name:AWCWest Theme
*/
*{margin:0;padding:0;}
a{outline:none;}
body{color:#000;font:12px Georgia,Serif;background:#DADACE url('images/gradientBackground.gif') repeat-y 50% 50%;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
.clear,.clearMe{clear:both;}
/* --------------------------------- =wordpress stuff -------- */
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
/* --------------------------------- =commonly used tools -------- */
.clear,.clearMe{clear:both;}
.line{background:url('/site-images/dottedLine-wide.gif.png') no-repeat scroll 50% top;width:100%;height:1px;display:block;}
.hideText{text-indent:-9999px;}
.displayNone{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
bold,strong,b{font-weight:bold;}
italic,i,em{font-style:italic;}
small{font-size:80%;}
/* NAV - moved to the top to try and speed up loading*/
#nav{float:left;width:960px;background:url('images/bg_nav.jpg') repeat-x top left;xmargin-bottom:20px;height:60px;}
#nav ul{list-style:none;font:bold 14px Arial,Sans-Serif;text-transform:uppercase;float:left;}
#nav ul li a{float:left;}
#nav ul li a:link,#nav ul li a:visited{float:left;padding:10px 18px 10px 18px;height:17px;color:#fff;background-color:#978649;}
#nav ul li a:hover,#nav ul li a:active{float:left;padding:10px 18px 10px 18px;height:20px;background-color:#000;text-decoration:none;}
/*Added Dec 24 2009*/
ul.potato-menu{margin:0;padding:0;list-style:none;}
.potato-menu:after{content:" ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
ul.potato-menu li.potato-menu-item{margin:0;padding:0;position:relative;list-style:none;list-style-position:outside;display:inline;float:left;}
ul.potato-menu li.potato-menu-item a{display:block;text-decoration:none;white-space:nowrap;outline:0;}
ul.potato-menu ul.potato-menu-group{margin:0;padding:0;-webkit-padding-start:0;-webkit-padding-end:0;position:absolute;top:37px;display:none;z-index:1000;}
ul.potato-menu ul.potato-menu-group li.potato-menu-item{font-size:11px;}
li.potato-menu-item{}
ul.potato-menu-group{border-top:1px solid #666;background:#333;margin-top:20px;}
ul.potato-menu-group a{width:180px;}
.potato-menu a{padding:5px 12px 5px 12px;background:#333;color:#fff;padding-right:20px;}
.potato-menu a:hover{background:#666;}
/* End NAV - moved to the top to try and speed up loading*/
/* CONTAINER */
#container{margin:0px auto;width:960px;background:#FFF;}
body#landingPage #container{background:none;}
/* HEADER */
#header{height:135px;width:960px;background:url('images/bg_header.jpg') no-repeat top left;}
#header img{border:none;float:left;}
#header a{text-indent:-9999px;display:block;width:960px;height:135px;}
/* BELOW NAV */
#sentence{display:block;height:20px;padding:4px 0 0 10px;color:#ECBA08;text-align:center;}
#sentence a:link,#sentence a:visited{color:#D5A707;text-decoration:none;font-weight:bold;}
#sentence a:hover{color:#ECBA08;text-decoration:underline;font-weight:bold;}
/* SEARCH */
#search{float:right;padding:4px 15px 0 0;width:300px;}
#search #button{float:right;}
#search #button input{background:url('images/search.jpg') no-repeat top left;width:70px;height:27px;border:none;text-indent:-9999px;display:block;}
#search #field{float:left;}
#search #field input{height:22px;width:210px;font-size:16px;}
/* CONTENT */
#content{width:960px;float:left;border-top:5px solid #ecba08;background:url('images/bg_content.jpg') repeat-y top right;}
#main{float:left;padding:20px 40px 0 40px;width:520px;}
#main h1{font-size:37px;font-weight:normal;margin-bottom:7px;}
#main h1 span{display:block;font-size:11px;margin:0 0 2px;text-transform:uppercase;}
#main #tagline{font-size:15px;line-height:23px;font-style:italic;margin-bottom:35px;}
#main .entry{line-height:19px;}
#main .entry p{margin-bottom:10px;}
#main #recent{margin-top:20px;}
#main #recent h2{font-size:16px;line-height:26px;font-style:italic;font-weight:normal;border-bottom:1px solid #000;}
#main #recent h3{font-size:16px;line-height:19px;font-weight:normal;}
#main #recent h4{font-size:10px;font-family:Arial,Sans-Serif;text-transform:uppercase;font-weight:normal;margin-bottom:10px;}
#main #recent #recentLeft{float:left;padding:22px 25px 35px 0;border-right:1px solid #000;width:230px;line-height:19px;}
#main #recent #recentRight{float:right;padding:22px 0 35px 25px;width:230px;line-height:19px;}
#main #recent .keepReading{float:right;margin-top:8px;}
#main #recent .keepReading a{text-decoration:underline;font-style:italic;}
#main .post{margin-bottom:30px;border-bottom:1px ridge #DDD;padding:0 0 5px 0;}
#main ul{margin:10px 0 20px 20px;}
#main li{margin-bottom:7px;}
body#overview #main .post{border-bottom:0px solid #FFF;}
#sidebar{float:right;width:360px;color:#fff;}
#sidebar #about{background-color:#ecba08;padding:10px 0 10px 30px;}
#sidebar #about h2{font:bold 20px/40px Arial,Sans-Serif;color:#fff;}
#sidebar #story{padding:30px 30px 0 30px;font:12px/19px Arial,Sans-Serif;color:#fff;}
#sidebar #story img{float:left;margin:0 20px 15px 0;}
#sidebar #story .keepReading{text-align:right;margin:15px 0 0 0;font-family:Georgia,Serif;}
#sidebar #story .keepReading a{color:#fff;text-decoration:underline;font-style:italic;}
#sidebar #subscribe{border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;padding:20px 0 40px 7px;margin:30px 20px 20px 20px;font-family:Arial,Sans-Serif;}
#sidebar #subscribe h2{font-size:18px;margin-bottom:10px;}
#sidebar #subscribe #blogFeed{background:url('images/rss.jpg') no-repeat top left;padding:3px 0 3px 22px;font-size:11px;}
#sidebar #subscribe #field{width:100px;margin-left:5px;}
#sidebar #category{border-bottom:1px solid #9c9c9c;padding:0 0 30px 7px;margin:30px 20px 20px 20px;font-family:Arial,Sans-Serif;}
#sidebar #subscribe a:link,#sidebar #subscribe a:visited{text-decoration:none;color:#FFF;}
#sidebar #subscribe a:hover{text-decoration:underline;color:#FFF;}
#sidebar #category h2{font-size:18px;margin-bottom:15px;}
#sidebar #category ul{float:left;list-style:none;font-size:11px;margin-right:9px;}
#sidebar #category ul li{width:132px;height:29px;background:url('images/bg_category.gif') no-repeat top left;padding:8px 0 0 5px;margin:0 0 10px 0;}
#sidebar #category #right{float:right;}
#sidebar #category a{color:#fff;}
#sidebar ul#membersList{list-style:none;}
#sidebar ul#membersList h2{font-size:18px;margin-bottom:10px;}
#sidebar ul#membersList li{margin-bottom:7px;}
#sidebar ul#membersList li.membersListTitle{margin:10px 0 3px 0;}
#sidebar ul#membersList li .membersTitle a:link,#sidebar ul#membersList li .membersTitle a:visited{color:#FFF;text-decoration:none;}
#sidebar ul#membersList li .membersTitle a:hover{color:#FFF;text-decoration:underline;}
#sidebar ul#membersList li img.membersPhoto{float:left;margin-right:10px;border:1px solid #000;}
.postmetadata{font-weight:bold;}
/* FOOTER */
#footer{clear:both;width:960px;height:155px;background-color:#a2a2a2;}
#footerLeft{float:left;border-top:10px solid #978649;width:560px;padding:7px 0 0 40px;}
#footerLeft ul{float:left;font:bold 11px/19px Arial,Sans-Serif;list-style:none;margin-right:80px;}
#footerLeft #footerInfo,#footerLeft #footerInfo-2{float:left;font:11px/19px Arial,Sans-Serif;}
#footerLeft #footerInfo-2{margin-right:50px;}
#footerLeft #footerInfo p,#footerLeft #footerInfo-2 p{margin-bottom:10px;}
#footerRight{float:right;border-top:10px solid #594615;width:360px;padding:0;position:relative;}
#footerRight #footerLinks{position:absolute;top:20px;right:50px;width:281px;font-family:Arial,Sans-Serif;font-size:11px;}
#footerRight #footerLinks a{width:132px;height:29px;background:url('images/bg_category.gif') no-repeat top left;padding:8px 0 0 5px;margin:0 0 10px 0;}
#footerRight #footerLinks a:link,#footerRight #footerLinks a:visited{color:#FFF;text-decoration:none;}
#footerRight #footerLinks a:hover{color:#CCC;text-decoration:none;}
#footerRight #footerCredit{font:11px/19px Arial,Sans-Serif;text-align:right;position:absolute;top:95px;right:56px;}
/* HOME Styles */
body#landingPage{background:#dadace}
.homeRow{clear:both;display:block;}
.homeRow#top{padding-top:50px;}
#bottom{text-align:center;color:#95958d;font:normal normal normal 1em/1em 'Helvetica',Verdana,Arial,Sans-serif;text-transform:uppercase;}
#bottom a:link,#bottom a:visited{color:#95958d;text-decoration:none;}
#bottom a:hover{color:#080808;text-decoration:underline;}
a#logoGraphic,a#facebookGraphic,a#stumbleuponGraphic,a#twitterGraphic,a#friendfeedGraphic{text-indent:-9999px;display:block;float:right;margin-right:15px;}
a#logoGraphic{float:left;background:url(images/awcwestLogo.gif) no-repeat;height:71px;width:198px;}
a#twitterGraphic{background:url(images/twitterGraphic.gif) no-repeat;height:71px;width:200px;}
a#stumbleuponGraphic{background:url(images/stumbleuponGraphic.gif) no-repeat;height:71px;width:137px;}
a#friendfeedGraphic{background:url(images/friendfeedGraphic.gif) no-repeat;height:71px;width:120px;margin-right:0;}
a#facebookGraphic{background:url(images/facebookGraphic.gif) no-repeat;height:71px;width:108px;}
a#facebookGraphic,a#stumbleuponGraphic,a#twitterGraphic,a#friendfeedGraphic{background-position:0 25px;}
a#enterwebsite,a#basecamp,a#RPP,a#largefiledropbox{text-indent:-9999px;display:block;position:absolute;}
a#enterwebsite,a#enterwebsite:link,a#enterwebsite:visited{background:url(images/Enter-Website.png) no-repeat;height:98px;width:440px;top:59px;left:263px;}
a#enterwebsite:hover{background:url(images/Enter-Website-on.png) no-repeat;}
a#basecamp,a#basecamp:link,a#basecamp:visited{background:url(images/Basecamp.png) no-repeat;height:175px;width:210px;top:189px;left:45px;}
a#basecamp:hover{background:url(images/Basecamp-on.png) no-repeat;}
a#RPP,a#RPP:link,a#RPP:visited{background:url(images/Representative-projects-portfolio.png) no-repeat;height:175px;width:259px;top:189px;left:355px;}
a#RPP:hover{background:url(images/Representative-projects-portfolio-on.png) no-repeat;}
a#largefiledropbox,a#largefiledropbox:link,a#largefiledropbox:visited{background:url(images/Large-File-Dropbox.png) no-repeat;height:175px;width:210px;top:189px;right:45px;}
a#largefiledropbox:hover{background:url(images/Large-File-Dropbox-on.png) no-repeat;}
#middle{background:url(images/background.gif) no-repeat 50% 50%;width:980px;height:408px;position:relative;}
ul#homeNav{list-style:none;text-align:center;width:974px;height:33px;margin:10px auto;padding:0;}
ul#homeNav li{display:block;width:111px;height:33px;float:left;margin:0 5px;}
a#dropHomeNav,a#readerHomeNav,a#podcastHomeNav,a#screencastHomeNav,a#slideshareHomeNav,a#flickrHomeNav,a#clientDropHomeNav,a#consultDropHomeNav,a#youtubeHomeNav,a#scribdHomeNav{text-indent:-9999px;display:block;height:33px;}
a#podcastHomeNav,a#podcastHomeNav:link,a#podcastHomeNav:visited{width:;background:url(images/podcastsNav.gif) no-repeat;width:111px;}
a#podcastHomeNav:hover{background:url(images/podcastsNav-on.gif) no-repeat;}
a#screencastHomeNav,a#screencastHomeNav:link,a#screencastHomeNav:visited{width:;background:url(images/screencastNav.gif) no-repeat;width:111px;}
a#screencastHomeNav:hover{background:url(images/screencastNav-on.gif) no-repeat;}
a#slideshareHomeNav,a#slideshareHomeNav:link,a#slideshareHomeNav:visited{width:;background:url(images/slideshareNav.gif) no-repeat;width:111px;}
a#slideshareHomeNav:hover{background:url(images/slideshareNav-on.gif) no-repeat;}
a#flickrHomeNav,a#flickrHomeNav:link,a#flickrHomeNav:visited{width:;background:url(images/flickrNav.gif) no-repeat;width:111px;}
a#flickrHomeNav:hover{background:url(images/flickrNav-on.gif) no-repeat;}
a#clientDropHomeNav,a#clientDropHomeNav:link,a#clientDropHomeNav:visited{width:;background:url(images/clientDropNav.gif) no-repeat;width:111px;}
a#clientDropHomeNav:hover{background:url(images/clientDropNav-on.gif) no-repeat;}
a#consultDropHomeNav,a#consultDropHomeNav:link,a#consultDropHomeNav:visited{width:;background:url(images/consultDropNav.gif) no-repeat;width:111px;}
a#consultDropHomeNav:hover{background:url(images/consultDropNav-on.gif) no-repeat;}
a#youtubeHomeNav,a#youtubeHomeNav:link,a#youtubeHomeNav:visited{width:;background:url(images/youtubeNav.gif) no-repeat;width:111px;}
a#youtubeHomeNav:hover{background:url(images/youtubeNav-on.gif) no-repeat;}
a#scribdHomeNav,a#scribdHomeNav:link,a#scribdHomeNav:visited{width:;background:url(images/scribdNav.gif) no-repeat;width:111px;}
a#scribdHomeNav:hover{background:url(images/scribdNav-on.gif) no-repeat;}
a#readerHomeNav,a#readerHomeNav:link,a#readerHomeNav:visited{width:;background:url(images/readerNav.gif) no-repeat;width:111px;}
a#readerHomeNav:hover{background:url(images/readerNav-on.gif) no-repeat;}
a#dropHomeNav,a#dropHomeNav:link,a#dropHomeNav:visited{width:;background:url(images/dropNav.gif) no-repeat;width:111px;}
a#dropHomeNav:hover{background:url(images/dropNav-on.gif) no-repeat;}
/*COMMENT FORM */
#commentform p,#commentform input{margin-top:10px;}
#commentform{margin-bottom:20px;}
ol.commentlist{margin:10px 0 30px 0;list-style:none;}
ol.commentlist li{margin:5px 0 10px 0;padding:0 5px 10px 5px;border-bottom:1px solid #000;clear:both;}
ol.commentlist li.bypostauthor{padding:10px;background:#F6F6F6;border-top:1px dotted #000;}
ol.commentlist .comment-author{font:normal normal normal 1.3em/1.1em 'Helvetica Neue',Verdana,Arial,Sans-serif;}
ol.commentlist img.avatar{display:none;}
ol.commentlist cite{font-weight:bold;}
ol.commentlist span.says{font-style:italic;}
ol.commentlist .comment-meta{margin-bottom:7px;}
ol.commentlist .reply{display:block;height:12px;margin-bottom:3px;text-align:right;font-weight:bold;font-style:italic;}
ol.commentlist li ul.children{list-style:none;margin-left:23px;text-indent:0;}
ol.commentlist li ul.children li.depth-2{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-3{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-4{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-5{margin:0 0 3px;}
ol.commentlist ul.children li.odd{}
ol.commentlist ul.children li.even{}
