body, html {
background-color:black;
color:#666666;
font-family:verdana;
font-size:10px;
height:100%;
margin:0px;
padding:0px;
text-align:center;
width:100%;
scrollbar-face-color: #af7d3c; scrollbar-highlight-color: #302217; scrollbar-3dlight-color: #302217;
scrollbar-darkshadow-color: #302217; scrollbar-shadow-color: #302217; scrollbar-arrow-color: #302217;
scrollbar-track-color: #302217
}

div {
margin:0px;
padding:0px;
}

a {
color:#462300;
text-decoration:none;
}

a:hover {
color:#ffffff;
text-decoration:underline;
}

.bold {
font-weight:bold;
}

p {
margin:10px 0px;
}

img {
margin:0px;
padding:0px;
}

.clear {
clear:both;
height:1px;
width:100%;
}

#contentwrapper {
height:100%;
margin:0px auto;
width:1150px;
}

#flasharea {
height:724px;
width:1150px;
}

#footer {
margin-bottom:20px;
width:1150px;
}

#footer a {
color:#666666;
text-decoration:none;
}

#footer a:hover {
color:#FFFFFF;
}

#sec_contentwrapper {
height:100%;
margin:0px auto;
width:850px;
}

#sec_header {
height:346px;
width:850px;
}

#sec_footer {
margin:20px 0px;
width:850px;
}

#sec_footer a {
color:#666666;
text-decoration:none;
}

#sec_footer a:hover {
color:#FFFFFF;
}

#content_top {
background:transparent url(images/content_top.jpg) no-repeat scroll center top;
height:171px;
width:850px;
}

#content_btm {
background:transparent url(images/content_btm.jpg) no-repeat scroll center top;
height:171px;
width:850px;
}

#sec_content {
background:transparent url(images/content_bg.jpg) repeat-y scroll center top;
color:#333333;
font-family:verdana;
font-size:10px;
text-align:left;
width:850px;
}

#sec_content_small {
background:transparent url(images/content_bg_small.jpg) repeat-y scroll center top;
color:#333333;
font-family:verdana;
font-size:10px;
text-align:left;
width:850px;
}

#bg_div {
background:transparent url(images/content_bg.jpg) repeat-y scroll center top;
{

#wrapper {
color:#333333;
font-family:verdana;
font-size:10px;
text-align:left;
width:850px;
}




#menuleftspacer {
float:left;
height:340px;
}

.ls_contact {
width:126px;
}

#contentleftspacer {
float:left;
height:619px;
}

.ls_contact {
width:126px;
}

.ls_workwith {
width:92px;
}

.ls_partywith {
width:49px;
}

#map {
float:left;
height:630px;
margin-top:13px;
width:387px;
}

#contact_right {
float:left;
width:201px;
}

.linespacer {
background:transparent url(../images/linespacer.gif) no-repeat scroll center;
clear:both;
display:block;
height:2px;
width:131px;
}

#menu_left {
float:left;
height:619px;
width:346px;
}

#menu_left_bottom {
float:left;
height:296px;
width:320px;
}

#menu_right {
float:left;
width:300px;
}

#menu_right_space {
float:left;
height:180px;
width:300px;
}

#menu_right_bottom {
float:left;
height:322px;
width:350px;
}

#workwith_left {
float:left;
height:430px;
width:158px;
}

#workwith_right {
float:left;
width:440px;
}

#partywith_left {
float:left;
height:524px;
width:201px;
}

#partywith_right {
float:left;
width:450px;
}

#whois_left {
float:left;
height:524px;
width:201px;
}

#whois_right {
float:left;
width:450px;
}

.newsdate {
font-weight:bold;
}

.newstitle {
color:#573020;
font-weight:bold;
}

#newsbox {
background:transparent url(../images/bg_newslist.jpg) no-repeat scroll center top;
float:right;
height:193px;
position:relative;
top:75px;
width:150px;
}

#newsbox a {
font-weight:bold;
}

#newsbox p {
line-height:210%;
margin-left:-5px;
margin-top:52px;
text-align:center;
}

.news_spacer {
height:50px;
width:100%;
}

.floatRight {
float:right;
margin:10px 0px 10px 10px;
}

input {
font-family:verdana;
font-size:11px;
margin:0px;
padding:3px 0px;
}

textarea {
font-family:verdana;
font-size:10px;
}

label {
color:#666666;
display:block;
font-family:verdana;
font-size:9px;
}

.formareaLarge {
float:left;
margin-bottom:5px;
margin-right:10px;
width:263px;
}

.formareaMed {
float:left;
margin-bottom:5px;
margin-right:10px;
width:126px;
}

.formareaFirstName {
float:left;
margin-bottom:5px;
margin-right:10px;
width:120px;
}

.formareaLastName {
float:left;
margin-bottom:5px;
margin-right:10px;
width:133px;
}

.formareaCity {
float:left;
margin-bottom:5px;
margin-right:10px;
width:122px;
}

.formareaState {
float:left;
margin-bottom:5px;
margin-right:10px;
width:35px;
}

.formareaZip {
float:left;
margin-bottom:5px;
margin-right:10px;
width:82px;
}

.fieldLarge {
border:1px groove #94603F;
margin:0px;
width:263px;
}

.fieldMed {
border:1px groove #94603F;
margin:0px;
width:126px;
}

.fieldCity {
border:1px groove #94603F;
margin:0px;
width:122px;
}

.fieldState {
border:1px groove #94603F;
margin:0px;
width:35px;
}

.fieldZip {
border:1px groove #94603F;
margin:0px;
width:82px;
}

.textareaLarge {
border:1px groove #94603F;
font-family:verdana;
font-size:10px;
height:100px;
margin:0px;
padding:3px;
width:263px;
}

.fieldFirstName {
border:1px groove #94603F;
margin:0px;
width:120px;
}

.fieldLastName {
border:1px groove #94603F;
margin:0px;
width:133px;
}

.fieldSubmit {
background-color:#94603F;
border:1px solid white;
color:white;
cursor:pointer;
font-family:verdana;
padding:3px;
text-indent:0px;
}

select {
border:1px groove #94603F;
}

#homeBtn {
float:left;
height:236px;
left:299px;
position:relative;
top:59px;
width:263px;
}

.homeBtn {
background:transparent url(../images/btn_top.jpg) no-repeat scroll 0pt 0px;
display:block;
height:236px;
width:263px;
}

.homeBtn:hover {
background-position:0pt -236px;
}

.hdrWorkWith {
background:transparent url(../images/hdr_workwithvic.jpg) no-repeat scroll 0%;
}

.hdrPartyWith {
background:transparent url(../images/hdr_partywithvic.jpg) no-repeat scroll 0%;
}

.hdrContact {
background:transparent url(../images/hdr_contactvic.jpg) no-repeat scroll 0%;
}

.hdrWhoIs {
background:transparent url(../images/hdr_whoisvic.jpg) no-repeat scroll 0%;
}

.colTitle {
float:left;
font-weight:bold;
width:100px;
}

.colDesc {
float:left;
width:350px;
}

.clearBrk {
clear:both;
height:5px;
width:100%;
}

a.bottom_link {color:black;},
a.bottom_link:visited {color:black;},
a.bottom_link:hover {color:white;}

a.white_link {color:gray;},
a.white_link:visited {color:gray;},
a.white_link:hover {color:gray;}

img.image_border {border:2px;}

.noshow { display:none; }