body {background:#161F27 url(images/body.jpg) repeat-x scroll 0 15px;font-family:"Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;font-size:12px;margin:0;padding:0;text-align:center;}
a {color:#161B48;}
img {border:medium none;}
p {line-height:18px;}
#container {background:transparent url(images/container.jpg) repeat-y scroll left top;margin:auto;min-height:100%;width:1020px;}
#header {background:transparent url(images/header.jpg) no-repeat scroll center top;height:124px;position:relative;}
#header p {font-weight:bold;line-height:1.2em;position:absolute;top:22px;left:830px;text-align:left;text-transform:uppercase;color:#723400;}
#header ul {margin:0;padding:0;position:absolute;left:390px;top:60px;text-align:left;line-height:1.2em;text-transform:uppercase;}
#topnav a {text-decoration:none;font-weight:bold;color:#35332f;display:block;float:left;height:40px;line-height:60px;padding:0 16px;}
#topnav a:hover {color:#181715;}
a#home {position:absolute;left:60px;top:40px;width:110px;height:50px;}
a#about {background:top center url(images/about.png) no-repeat;}
a#portfolio {background:top center url(images/portfolio.png) no-repeat;}
a#contact {background:top center url(images/contact.png) no-repeat;}
a#about:hover {background:top center url(images/abouto.png) no-repeat;}
a#portfolio:hover {background:top center url(images/portfolioo.png) no-repeat;}
a#contact:hover {background:top center url(images/contacto.png) no-repeat;}


#header li {list-style-type:none;margin:0;padding:0;display:inline;}
h1, h2 {font-family:impact;font-weight:normal;letter-spacing:0.1em;margin-top:0;text-align:left;text-transform:uppercase;}
h1 {font-size:22px;}
h2 {font-size:18px;margin:12px 0 2px 0}
h3 {color:#923C00;font-family:"lucida Grande","Lucida Sans","Trebuchet MS",Verdana,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;}
#sketchbook {background:transparent url(images/featured.jpg) no-repeat scroll center top;height:326px;text-align:left;}

#leftpage, #rightpage {float:left;width:480px;}
#rightpage {margin:30px 0 0 60px;}
h2.columntop {background:transparent url(images/columntop.jpg) no-repeat scroll center top;height:50px;margin:0;padding:22px 0 0 8px;color:#161f27;}
.column {text-align:left;}
.column h3 {font-size:12px;margin-bottom:0;margin-top:8px;}
.column {background:transparent url(images/column.jpg) repeat-y scroll center top;float:left;width:244px;}
.column_middle {padding:12px;}
.columnbottom {background:transparent url(images/columnbottom.jpg) no-repeat scroll center top;height:50px;width:244px;}
a.collink {color:#7E3200;float:left;font-size:12px;margin-top:5px;text-decoration:none;font-weight:bold;}
p.post_date {clear:both;color:#3D7764;font-size:11px;font-style:italic;padding-top:4px;}
#footer {background:transparent url(images/footer.jpg) no-repeat scroll center top;height:164px;margin-top:0;text-align:center;}
.icon {float:left;margin-left:4px;margin-top:10px;vertical-align:top;}
#main {background:transparent url(images/main_middle.jpg) repeat-y scroll center top;float:left;text-align:left;width:740px;margin-left:15px;margin-top:0px;}
#inset {padding:0 36px;}
#main small {font-size:10px;}
#main_top {background:transparent url(images/main_top.jpg) no-repeat scroll center top;height:60px;margin-top:0;padding-left:12px;}
#main_top h1 {color:#7E3200;font-size:22px;padding:18px 0 0 24px;}
#main_bottom {background:transparent url(images/main_bottom.jpg) no-repeat scroll center top;height:60px;}
#sidebar {background:url(images/sidebar_middle.jpg) repeat-y scroll center top;text-align:left;width:250px;float:left;}
#sidebar a {color:#2f6f87;text-decoration:none;}
#sidebar ul {padding-left:0px;margin-top:0;list-style-type:none;}
#sidebar h3 {margin-bottom:2px;}
#sidebar a:hover {text-decoration:underline;}
#sidebar_top {background:transparent url(images/sidebar_top.jpg) no-repeat scroll center top;height:60px;}
#sidebar_top h2 {color:#2f6f87;padding:24px 0 0 12px;margin-top:0;}
#sidebar_bottom {background:transparent url(images/sidebar_bottom.jpg) no-repeat scroll center top;clear:both;height:26px;}
#comment {width:660px;}
.pad {padding:0 0 0 40px;}
.pad p {padding-right:24px;}
.pad2 {padding:0 12px;}
.pad3 {padding:30px 0 0 100px ;}
.pad3 h2 {color:#161F27;}
.pad3 p {margin:0;padding:0;}
p.readmore a, a.comments {color:#5A86AC;font-size:11px;float:right;}
a.comments {background:top left url(images/comments.png) no-repeat;padding:0 56px 0 16px;}

.screen-reader-text {visibility:hidden;}
#s {float:left;margin-left:30px;margin-right:4px;}
#searchsubmit {vertical-align:top;}
.date {font-style:italic;margin-top:8px;color:#5A86AC;}
.quiz-107 {width:20px; border:solid;}
h2 {clear:both;margin-top:18px;}
img.portfolio {border:2px solid #ddd;float:left;}
.portentry {width:308px;background-color:#fafaf4;float:left;padding:12px;margin-right:12px;margin-bottom:8px;height:170px;border:1px dotted #888;}
.portentry p {width:138px;float:left; margin-left:12px;margin-top:0;padding-right:0;font-size:0.9em;}
img.portfolio {margin-right:8px;}
.blurb {padding-bottom:8px;border-bottom:1px dotted #5A86AC;}
.location {font-weight:bold;}
.location, .entry_title {margin-top:8px;}
#main li {line-height:18px;}



/*Slideshow*/
#slider {width:990px; position:relative;height:150px; }
.slider {height:150px; width: 960px!important;}
.slider_content {width: 960px;height: 150px;margin: 0 auto; display: block;}
#slide1, #slide2, #slide3, #slide4, #slide5, #slide6 {width: 100%; background-color:none !important;}
#slide1 {z-index:150}
.slide1Head{position:relative; top:-25px; left:220px; color:red; text-transform:none; letter-spacing:0 em;}
.slide1Txt{position:relative; top:-38px; left:0px; width:375px; margin-left:100px;  }
h2#whatIs{width:250px;height:24px; margin-top:30px; margin-left:100px;}


h2#sliderHeading {width:250px;height:24px; margin-top:30px;}
.nextPrev {position:relative;top:2px;}
#controls {position:relative; top:308px;left:780px; z-index:10;width:150px;height:16px;}
#playPause {}

.whatsNew{color:red;}
ul#sliderNav {z-index:2;}
#sliderNav ul {margin:0;padding:0}

#sliderNav li {display:inline;text-decoration:none;}
#sliderNav a {display:block;float:left;width:16px;height:16px;background:2px 2px url(images/hidden.png) no-repeat;text-indent: -9999px;
)}
#sliderNav a.activeSlide {background:2px 2px  url(images/showing.png) no-repeat;}
#sliderPrev,#sliderNext,#playPause {display:block;float:left;height:16px;line-height:16px;width:12px;background-color: #d0d0d0}
.sliderText{width:375px; margin-left:100px; margin-top:-5px;}
#slider h2{margin-top:20px;}
.slider_image{position:relative; top:-280px; left:505px; }
.slider_image1{position:relative; top:-300px; left:510px; }
.slider_image2{position:relative; top:-350px; left:510px;}
.slider_image3{position:relative; top:-330px; left:510px;}