/* CSS Document */

html, body{ width: 100%; height: 100%; min-height: 100%; margin: 0px; padding: 0px; font: 11px/20px verdana; color: #666666;  }
h1{ font-family:verdana; padding-left:25px; font-size:15px; color:#7e1348; margin:0px; padding-top:0px; padding-bottom:10px; background:url(images/heading_bullet.gif) no-repeat; background-position:left 50% 0;}
h2{ font-family:verdana;font-size:12px; color:#7e1348; margin:0px; padding-top:10px; padding-bottom:10px;}
p{ margin:0px; padding-top:10px; padding-bottom:10px;}
#homepage{ width:890px; margin:auto;}
#container{ margin:auto; width:897px;}
#main{ float:left;width:897px; background:url(images/bg.jpg) repeat-y;}
#header{ float:left; width:800px; height:456px; padding-left:4px;}
#headerblog{ float:left; width:800px; height:260; padding-left:4px;}
#header1{ float:left; width:800px; height:135px; padding-left:4px;}
#content{ float:left; width:830px;  margin-left:4px; padding-left:30px; padding-right:30px; padding-top:20px; padding-bottom:20px;}
#content a:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#7e1348; border-bottom:dashed 1px #999999;}
#content a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#7e1348;}
#content a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#666;}
#leftcolumn{ float:left; width:470px; padding-right:20px;}
#rightcolumn{ float:left; width:330px;}
#leftcolumnblog{ float:left; width:570px; padding-right:20px;}
#rightcolumnblog{ float:left; width:230px; border-left: #CCCCCC 1px dashed;}
#photogallery{ float:left; width:780px; padding-right:20px; padding-left:25px}

#footer{ float:left; width:897px; background:url(images/footer_bg.jpg) no-repeat; height:20px;}
#bottomnav{ float:left; width:897px; text-align:center; padding:0px; margin:0px;}
#bottomnav ul{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px; padding:0px; color:#ccc;}
#bottomnav li{ display:inline; padding-left:10px; padding-right:10px; list-style:none; border-left: 1px dotted #7e1348;}
#bottomnav a:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color: #999999;}
#bottomnav a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#999999;}
#bottomnav a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#77043d;}
#border{border-bottom:dashed 1px #ccc;}
.text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.text4{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.text2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
#formrequired{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#7e1348;}
.postmetadata {clear: left;}