/* Start of CMSMS style sheet 'OVBF style' */
/* CSS Document */

/* Color Palette 

Dark Green: #444900

Olive: #4c3b05

Brown: #4c2201

Red: #982d09

Orange: #f68a00

Yellow: #e2a000

Cream: #dbbf6b

Blue: #73bbcf */

a:link {
color: #982d09;
}

a:visited {
color: #4c3b05;
}

a.footernav:link {
color: #e2a000;
text-decoration: none;
}

a.footernav:hover {
color: #dbbf6b;
text-decoration: none;
}

a.footernav:visited {
color: #f68a00;
text-decoration: none;
}

.styleText {
font-family: Georgia, Times New Roman, Times, serif; 
font-size: small; 
color: #4c3B05; } 

.styleHead {
font-family: Georgia, Times New Roman, Times, serif; 
font-size: medium; 
color: #4C2201; }

.styleNav {
font-family: Georgia, Times New Roman, Times, serif; 
font-size: small; 
font-weight: bold; 
color: #f68a00; }

.styleFoot { 
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: x-small; 
color: #e2a000; }


body {
	
background-color: #e2a000;
	
        background-image: url(uploads/images/graphics/leftbackground.gif);
	background-repeat: repeat-y;
	background-position: top left;
	margin: 0;
}

#page-container {
	position: top-left;
        background-image: url(uploads/images/graphics/ovbfbodybakgrd.gif);
	background-repeat: repeat-y;
        width: 900px;
        height: auto;
	margin-left: 23px;
        margin-top: 0px;
}
	
#header {
	width: 900px;
	height: 165px;
}
	
#header-date-graphic {
	width: 900px;
	height: 39px;
	background-color: #444900;
	border-bottom-color: #E1AB2E;
	border-bottom-style: dashed;
	border-bottom-width: thin;
	background-image: url(uploads/images/graphics/OVMFdateband.jpg);
	}
	
#menu_vert {
	vertical-align: top;
	width: 180px;
        height: 580px;
	float: left;
	padding-left: 15px;
	padding-top: 5px;
	padding-right: 8px;
        padding-bottom: 20px;
        margin-bottom: 20px;
        }
	
#center-div {
	vertical-align: top;
	width: 470px;
	height: 395px;
	float: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin-right: 0px;
        margin-left: 15px;
        margin-top: 10px;
	}

#centergallery-div {
	vertical-align: top;
	width: 470px;
	height: 395px;
	float: left;
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	margin-right: 0px;
        margin-left: 5px;
	}


#mainphoto-div {
	vertical-align: top;
	width: 470px;
	height: 150px;
	padding-bottom: 5px;
	}

#mainphoto150-div {
	vertical-align: top;
	width: 470px;
	height: 150px;
	padding-bottom: 3px;
	}

#homegraphic-div {
	vertical-align: top;
        float: left;
	width: 470px;
	height: auto;
	padding-bottom: 8px;
	}

#headlinegraphic-div {
	vertical-align: top;
        float: left;
	width: 470px;
	height: auto;
	padding-bottom: 0px;
	}

/* rotator in-page placement */
    div#rotator {
        vertical-align: top;	
        position:relative;
        float:left;
	height:250px;
        width: 470px;
        padding-bottom: 20px;;
        margin: 0;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute; 
        left:0;
	list-style: none;
        padding: 0;
        margin: 0;
}
/* rotator image style */	
	div#rotator ul li img {
	border: none /*1px solid #ccc*/;
	padding: 0;
        margin: 0;
	background: none;
        float: left;
}
    div#rotator ul li.show {
	z-index:500;
}



#leadgraph-div {
	vertical-align: top;
	width: 470px;
	font-family: Georgia, Times New Roman, Times, serif; 
        font-size: medium; 
        color: #4C2201;
	padding-bottom: 10px; 
}
#maintext-div {
	vertical-align: top;
	width: 470px;
	padding-bottom: 5px;
	font-family: Georgia, Times New Roman, Times, serif; 
        font-size: small; 
        color: #4c3B05; 
}

#performerlinks-div {
	vertical-align: top;
	width: 470px;
	padding-bottom: 5px;
	font-family: Georgia, Times New Roman, Times, serif; 
        font-size: small;
        letter-spacing:2px;        
        font-variant:small-caps; 
        color: #4c3B05; 
}

#right-div {
	vertical-align: top;
	width: 194px;
	height: 400px;
	margin-left: 12px;
	float: right;
	}

#email-div {
        width: 192px;
	float: right;
        bottom: 0px;
margin-top: 5px;
margin-bottom: 5px;
	}

/* #m3moduleform_1 {

}

span.nms_message {
   color: #dbbf6b;
   margin-left: 3px;
   padding-top:3px;  
}

#m3email {
        width: 128px;
        background-color: #ffcc7f;
        border-left: 1px solid #DBBF6B;
	border-top: 1px solid #DBBF6B;
	border-bottom: 1px solid #DBBF6B;
	border-right: 1px solid #ffcc7f;
        margin-left: 3px;
        height: 25px;
        float:left;
        font-size: 16px;
}

#m3moduleform_1 .submit_button input {
        width: 50px;
        height: 29px;
        background-color: #614808;
        border: 3px solid #ffcc7f;
        color: #f68a00;
        font-weight: bold;
        font-size: 8px;
        text-transform: uppercase;
        float:left;
}

#m4email {
        width: 128px;
        background-color: #ffcc7f;
        border-left: 1px solid #DBBF6B;
	border-top: 1px solid #DBBF6B;
	border-bottom: 1px solid #DBBF6B;
	border-right: 1px solid #ffcc7f;
        margin-left: 3px;
        height: 25px;
        float:left;
        font-size: 16px;
}

#m4moduleform_1 .submit_button input {
        width: 50px;
        height: 29px;
        background-color: #614808;
        border: 3px solid #ffcc7f;
        color: #f68a00;
        font-weight: bold;
        font-size: 8px;
        text-transform: uppercase;
        float:left;
}*/

#contest-div {
	vertical-align: top;
	width: 192px;
	float: right;
        margin-top: 10px	
        margin-bottom: 10px;}

#rightphoto-div {
	vertical-align: top;
	width: 192px;
        padding-left: 8px;
        margin-top: 10px;	
        margin-bottom: 10px;}

#rotophoto-div {
	vertical-align: top;
	width: 182px;
        padding-left: 12px;
        padding-top: 12px;
        margin-left: 10px;
        margin-top: 12px;	
        margin-bottom: 10px;}
	
#footer {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: x-small; 
        color: #e2a000; 
        margin-top: 20px;        
        padding-left: 8px;
	padding-top: 15px;
        width: 192px;
        border-top-color: #e2a000;
	border-top-style: dashed;
	border-top-width: thin;
        border-bottom-color: #e2a000;
	border-bottom-style: dashed;
	border-bottom-width: thin;
	}

/* End of 'OVBF style' */

