/* Toledo Designs CSS */

body{font:normal normal 11px verdana;color:#999;margin:0;padding:0;background:#1C1C1C url('../images/sitebg.gif') repeat-y center top;}
a{color:#fff;text-decoration:none;}
a:hover{text-decoration:underline;color:#999;}
.inputarea{width:400px;margin-top:3px;background:#D8D5D6;border:solid 1px #6A6768;font:normal normal 11px verdana;}
.bold{font-weight:bold;}
.custombtn{background:#777475;border:solid 1px #C5C3C4;color:#fff;font-weight:bold;}
.outer{background:url('../images/bgtop.jpg') no-repeat center top;text-align:center;}
.main{width:850px;text-align:left;margin-left:auto;margin-right:auto;padding-top:45px;}
.mainimg{display:block;border-top:solid 1px #B8B8B8;}
.mainimg img{display:block;}
.header{background:url('../images/headerlogo.gif') no-repeat left top;text-align:left;height:46px;}
/*Nav Styles*/

.nav a{float:right;margin:17px 8px 0 20px;}
.nav a + a + a + a{width:47px;height:29px;background:url('../images/nav_portfolio.gif') no-repeat left top;}
.nav a + a + a{width:32px;height:29px;background:url('../images/nav_about.gif') no-repeat left top;}
.nav a + a{width:42px;height:29px;background:url('../images/nav_contact.gif') no-repeat left top;}

.nav a + a + a + a:hover{background:url('../images/nav_portfolio.gif') 0% -29px;}
.nav a + a + a:hover{background:url('../images/nav_about.gif') 0% -29px;}
.nav a + a:hover{background:url('../images/nav_contact.gif') 0% -29px;}

.nav a + a + a + a.on{background:url('../images/nav_portfolio_o.gif');}
.nav a + a + a.on{background:url('../images/nav_about_o.gif');}
.nav a + a.on{background:url('../images/nav_contact_o.gif');}


.inner{padding:0 0 20px 20px;}

/*Body Styles*/
.projecttitle{font-family:"Times New Roman", Times, serif;margin:40px 20px 20px 0;font-size:24px;font-style:italic;border-bottom:solid 1px #403e3e;}
.note{background:#ECEECD;border:dashed 1px #999;padding:15px;color:#999;font-style:italic;}
.message{margin:20px 20px 20px 0;padding:15px;background:#8CFA90;font-size:24px;font-weight:bold;color:#006600;border:solid 1px #30C627;font-family:"Times New Roman", Times, serif;font-style:italic}
.pageheader{color:#fff;font-weight:bold;font-size:13px;margin-bottom:8px;}
.date{font-size:9px;font-weight:bold;color:#DBD8D8;border-top:solid 1px #B8B8B8;padding:5px 10px 10px 20px;text-align:right;}
.footer{height:49px;color:#fff;text-align:right;border-top:1px solid #4C4B4B;border-bottom:1px solid #4C4B4B;background:url('../images/footerlogo.gif') no-repeat left top;margin-top:100px; margin-bottom:100px}
.footer div{padding:22px 20px 0 0;}

/* Portfolio Page Thumbnails */

.thumbnail img{border:solid 4px #F1EDED;display:block;}
.thumbnail{border:solid 2px #626161;float:left;margin:10px 12px 5px 0;}
.uximg{float:left;border:solid 4px #e2dede;margin-bottom:10px;}

/* Preview Stage Styles */

.previewstage{color:#ADACAC;}
.previewstageinner{padding:20px;}
.previewheader{margin-bottom:3px;}
.previewstage a{color:#fff;}
.previewdetails{margin-left:270px;}
.previewimage{width:250px;background:#999;border:solid 2px #B9BAB9;margin-bottom:10px;zoom:100%;}
.previewimage img{display:block;width:250px;}
.previewnav a{margin-right:10px;color:#ADACAC;}

/*Contact List Icons*/
ul.contactlist{list-style: none;padding:0;margin:0 0 0 20px;}
.contactlist li{height:20px;margin-bottom:3px;padding-left:25px;line-height: 20px}
.contactlist .pdf{background:url(../images/pdf.gif) no-repeat top left;}
.contactlist .twitter{background:url(../images/twitter.gif) no-repeat top left;}
.contactlist .linkedin{background:url(../images/linkedin.gif) no-repeat top left;}
.contactlist .vcard{background:url(../images/vcard.gif) no-repeat top left;}
.contactlist .mail{background:url(../images/mail.gif) no-repeat top left;}

