/* Reset */
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;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/* Reset Ends */
/* Main CSS */
.clearFix{clear:both;}
body{background:transparent url(/images/bodyBkgd.jpg) repeat scroll 0 0;font-size:16px;text-align:center;width:100%;font-family:'lucida grande',arial;font-weight:normal;color:#ddd;}
div#wrapper{width:500px;margin:0 auto;text-align:center;clear:both;overflow:hidden;}
div#wrapperPortfolio{width:758px;margin:0 auto;text-align:left;clear:both;overflow:hidden;}
div#logo h1 a{background:transparent url(/images/logo.jpg) no-repeat scroll 0 0;height:114px;margin:0 auto;margin-top:200px;margin-bottom:40px;text-indent:-9999px;width:512px;display:block;}
div#logo,div#logoSmall{text-indent:-9999px;position:relative;}
div#logoSmall {margin: 20px 0 0;height:63px;display:block;}
div#logoSmall h1 a {background:transparent url(/images/logoSmall.jpg) no-repeat scroll 0 0;height:63px;margin:0 auto;text-indent:-9999px;width:280px;display:block;float:left;}
a,a:link,a:active,a:visited{color:#89CF0C;text-decoration:none;border:none;}
a:focus,a:hover{color:white;}
div#content{margin-bottom:40px;}
div#content h2{text-align:center;font-weight:normal;float:left;margin-left:48px;}
a#contactLink:link,a#contactLink:visited{width:124px;height:40px;display:block;padding:0;margin:0;text-indent:-9999px;cursor:pointer;background:transparent url(/images/learnHow.jpg) no-repeat 0 0;float:right;margin-right:40px;margin-top:-10px;}
a#contactLink:focus,a#contactLink:hover{background:transparent url(/images/learnHow.jpg) no-repeat 0 -40px;}
a#contactLink:active{background:transparent url(/images/learnHow.jpg) no-repeat 0 -80px;}
div#contactForm{background:#FFFEE4 none repeat scroll 0 0;border:2px solid #C9C563;color:#999999;display:none;margin-top:40px;padding:20px;text-align:left;width:456px;-moz-border-radius:4px;-webkit-border-radius:4px;}
form#myForm label{color:#333;margin-bottom:4px;display:block;}
form#myForm input,form#myForm textarea{background:#fff;border:1px solid #C9C563;color:#000;padding:4px;margin:0 0 8px;-moz-border-radius:4px;-webkit-border-radius:4px;}
form#myForm input:focus,form#myForm textarea:focus{background:#fff;border:1px solid #C9C563;color:#000;padding:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
p#contactText{color:#333;font-size:18px;line-height:24px;margin-bottom:8px;padding:0 0 4px;}
p#success{background:#C1E7A0;border:1px solid #5A8A07;color:#222;font-weight:normal;margin:10px 0;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;padding:6px 10px;}
p#bademail,p#badserver{background:#FFA3A1 none repeat scroll 0 0;border:1px solid #D00D00;color:#222222;font-weight:normal;margin-bottom:10px;padding:6px 10px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;}
input#submitinput{background:#79B90B none repeat scroll 0 0 !important;border:1px solid #5A8A07 !important;color:#FFFFFF !important;}
a#close{background:#222 none repeat scroll 0 0 !important;border:1px solid #000 !important;color:#FFFFFF !important;-moz-border-radius:4px;-webkit-border-radius:4px;padding:5px 8px;font-size:11px;margin-left:4px;}
/* Main CSS Ends */
ul.display{float:left;width:756px;margin:0;padding:0;list-style:none;border-top:1px solid #333;border-right:1px solid #333;background:#222;}
ul.display li{float:left;width:754px;padding:10px 0;margin:0;border-top:1px solid #111;border-right:1px solid #111;border-bottom:1px solid #333;border-left:1px solid #333;}
ul.display li a{}
ul.display li .content_block{padding:0 10px;}
ul.display li .content_block a img{padding:5px;border:1px solid #000;background:#aaa;margin:0 15px 0 0;float:left;}
ul.display li .content_block h4 {font-size:131%;margin-bottom:4px;}
ul.display li .content_block p {line-height:131%;margin-bottom:10px;}
ul.thumb_view li{width:250px;}
ul.thumb_view li h4{display:inline;font-size:100% !important;}
ul.thumb_view li p,ul.thumb_view li a.websiteLink{display:none;}
ul.thumb_view li .content_block a img{margin:0 0 10px;}
a.switch_thumb{width:122px;height:26px;line-height:26px;padding:0;margin:0 0 10px;display:block;background:url(/images/switch.gif) no-repeat;outline:none;text-indent:-9999px;float:right;}
a:hover.switch_thumb{opacity:.75;}
a.swap{background-position:left bottom;}
