/* Vesper Home Page CSS Document */

h1{font-size:36px;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;letter-spacing:0.25em;padding:8px 0;margin:0;}
html>body h1{letter-spacing:0.10em;}
p{margin:0;padding:0;}
div#container{height:657px;}
html>body div#container{height:663px;}
div#register_bar{display:block;clear:left;height:30px;/*margin-bottom:4px;*/padding:0;background-image:url(images/register_bar.jpg);background-repeat:no-repeat;border-right:2px solid #999;font-family:Arial;font-size:12px;}
div#register_bar ul{text-align:center;padding-top:8px;margin:0;letter-spacing:0.10em;/*border: 1px dotted white;*/}
/*div#register_bar ul li{list-style-image:none;list-style-type:none;text-align:center;border: 1px dotted white;}*/
div#register_bar li{display:inline;padding:0 20px 0 20px;margin:0;/*text-align:center*/;text-transform:uppercase;color:#D7D7D7;/*border: 1px dotted white;*/}
div#register_bar a{color:#D7D7D7;}
div#middle{height:323px;padding-bottom:4px;}
div#content{height:323px;margin:0;padding:8px;background-image:url(images/welcome_back.jpg);background-repeat:no-repeat;margin-top:-14px;}
html>body div#content{height:307px;padding:8px;margin-bottom:3px;margin-top:-15px;}
div#content a {color: #FFFFFF;}
div#content div#welcome{float:left;width:460px;height:300px;padding:0 20px;/*border: 1px dotted white;*/}
html>body div#content div#welcome{height:292px;width:420px;margin:0px 0 0 20px;padding:0 30px 0 0;}
div#content div#welcome p{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;line-height:1.5em;letter-spacing:0.05em;}
div#content .type_box, div#content .type_box_noborder{float:right;width:215px;height:33%;margin:0;margin-bottom:0px;color:#793420;text-align:center;padding-top:25px;font-family:Arial,Helvetica,sans-serif;font-size:18px;/*border: 1px dotted black;*/}
html>body div#content .type_box, html>body div#content .type_box_noborder{margin: -8px 0 8px 0;height:25%;}
div#content .type_box a, div#content .type_box_noborder a{color:#793420;}
div#page_bar{display:block;clear:both;height:184px;padding-top:8px;background-image:url(images/page_bar_back_strip.jpg);background-repeat:repeat-x;/*border: 1px solid #999999;*//*border:1px dotted orange;*/}
div#page_bar a{color:#6D6D6D;border:0;text-decoration:none;}
div#page_bar h4 a{color:#793420;}
.home_link{float:left;width:24.80%;padding:10px;height:184px;background-image:url(images/page_bar_back_line.jpg);background-position:right;background-repeat:no-repeat;/*border: 1px dotted green;*/}
html>body .home_link{width:22.7%;padding:0 10px;}
.no_line{background-image:none;}
div#hp_proj_view{padding-bottom:10px;color:##6D6D6D;}
div#hp_proj_view ul{margin:0;padding:0;color:#000;line-height:1.5em;list-style-type:none;border-bottom: 1px solid #793420;}
div#hp_proj_view ul a{color:#6D6D6D;}
div#hp_proj_view ul a:hover{color:#793420;background-color:#CCC;}
div#hp_proj_view ul li{clear:left;margin:0;padding:0 0 0 15px;height:1.5em;border-bottom: 1px solid #793420;}
div#hp_proj_view ul li:hover{background-color:#FFFFFF;}
.hp_proj_view_heading{display:block;clear:both;height:30px;padding:0 0 0 1em;background-image:url(images/register_bar.jpg);border-right:2px solid #999;border-left:2px solid #999;font-family:Arial;font-size:12px;color:#D7D7D7;}
span.hp_proj_view_col_1{float:left;display:inline;width:120px;padding-top:6px;}
span.hp_proj_view_col_2{float:left;width:80px;padding-top:6px;}
span.hp_proj_view_col_3{float:left;width:120px;padding-top:6px;}
span.hp_proj_view_col_4{float:left;width:60px;padding-top:6px;}
div#hp_proj_view .topic, div#hp_proj_view .date_added, div#hp_proj_view .cat, div#hp_proj_view .name, div#hp_proj_view .status{float:left;display:inline;padding-right:5px;}
div#hp_proj_view .topic{width:120px;}
div#hp_proj_view .name{width:120px;}
div#hp_proj_view .date_added{width:60px;}
div#hp_proj_view .cat{width:120px;}
div#hp_proj_view .status{width:80px;}
div#welcome .button{float:right;}
div#content.noimage{background-image:url(images/login_back_strip.jpg);background-repeat:repeat-x;}
div#content.noimage h1{color:#793420;}
div#content.noimage div#welcome{border-right: 1px solid #793420;} 
div#content.noimage div#welcome p{color:#454545;}
div#content.noimage div#welcome a.button{color:#793420;}
div#content.noimage .type_box{/*background-image:url(images/type_box_back_line.jpg);background-position:bottom;background-repeat:no-repeat;*/border-bottom: 1px solid #793420;/*border-left: 1px solid #793420;*/}
div#content.noimage .type_box_noborder{border:none;}

