/* CSS Document */

/* Generic Layout*/
html, body{
background-color:#676532;
margin:0px;
padding:0px;
}


#container{
margin:auto;
margin-top:10px;
border:0px;
width:751px;
background: #d2d3c1 url(../images/content_bg.gif) repeat-y top left;;
}

/* Main Navigation*/
#main_nav{
width:100%;
background-color:#a03002;
font-family: Arial, Helvetica, Sans-serif;
font-size:11px;
color:#d4ad86;
text-align:center;
padding-top:6px;
padding-bottom:5px;
}
#main_nav a{
color:#d4ad86;
text-decoration:none;
background-color:#a03002;
padding-left:11px;
padding-right:11px;
}
#main_nav a:hover{
color:#ffffff;
}
#main_nav .selected{
color:#ffffff;
}

a img{
border:none;
}

/*Header Navigation*/
#header{
height:74px;
width:100%;
background: #9a9865 url(../images/header_bg.gif) repeat-x top left;
}
.left_header{
padding-top:31px;
padding-left:21px;
float:left;
}
.right_header{
padding-top:11px;
padding-right:21px;
float:right;
}
/*Main Content*/
#content{
width:100%;
}
p{
margin:0px;
padding:0px;
margin-top:17px;
}
#bob_image{
height:134px;
width:150px;
}
/* Main Content - Left Column */
#left_column{
color:#cacbc6;
background-color:#333333;
font-family: Arial, Helvetica, Sans-serif;
font-size:11px;
width:150px;
float:left;
padding-bottom:24px;
}
#left_column_content{
padding-left:12px;
padding-right:12px;
line-height:16px;
}
#left_column_content .selected{
text-decoration:underline;
}
#left_column_content a{
text-decoration:none;
color:#cacbc6;
}
#left_column_content a:hover{
color:#ffffff;
}

/* Main Content - Middle Column */
#middle_column{
background-color:#d2d3c1;
width:451px;
float:left;
font-family: Arial, Helvetica, Sans-serif;
font-size:12px;
padding-bottom:24px;

}
#middle_column_content{
padding-left:13px;
padding-right:12px;
color:#2e2f21;
line-height:16px;
}
#middle_column_content a{
text-decoration:none;
color:#a03002;
}
#middle_column_content a:hover{
color:#000000;
}
#middle_column_content h1{
color:#a03002;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
margin-top:17px;
}
#middle_column_content h2{
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
margin-top:17px;
}
#middle_column_image{
height:282px;
width:451px;
}
#middle_column_small_image{
width:451px;
height:135px;
}
#middle_column_content .item{
text-align:center;
font-size:10px;
width:124px;
height:165px;
padding:7px;
padding-top:14px;
padding-bottom:14px;
background-color:#e6e7db;
float:left;
margin:2px;
}
#middle_column_content .item img{
padding-bottom:3px;
}
#middle_column_content a.item {
color:#2e2f21;
}
#middle_column_content a.item:hover {
background-color:#d2d3c1;
color:#000000;
}

/*Main Content - Right Column*/
#right_column{
background-color:#c7c8b6;
font-family: Arial, Helvetica, Sans-serif;
font-size:10px;
width:150px;
float:left;
line-height:16px;
}
#right_column_content{
color:#34342a;
padding-left:12px;
padding-right:12px;
padding-top:12px;
padding-bottom:24px;

}
#right_column_content a{
text-decoration:none;
color:#a03002;
}
#right_column_content a:hover{
color:#000000;
}
#right_column_callout{
background-color:#333333;
width:126px;
height:258px;
display:block;
padding:12px;
color:#cacbc6;
}
#right_column_callout a{
text-decoration:none;
color:#cacbc6;
}
#right_column_callout a:hover{
color:#ffffff;
}
/*Footer*/
#footer{
width:100%;
background-color:#676532;
margin:auto;
padding-top:12px;
padding-bottom:12px;
clear:both;
font-family: Arial, Helvetica, Sans-serif;
font-size:9px;
color:#edd8a0;
text-align:center;

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

/*Popup Window*/
#popup_container{
border:0px;
width:100%;;
}
#popup_container #content {
text-align:center;
margin-top:4px;
}
#enlarged{
margin-left:auto;
margin-right:auto;
width:727px;
margin-top:4px;
}
#enlarged2{
margin-left:auto;
margin-right:auto;
width:1000px;
margin-top:4px;
}

#popup_container .item{
margin:2px;
margin-bottom:4px;
}

#popup_footer{
width:100%;
}
#big_box{
background:url(../images/loading.gif) no-repeat center center;
width:727px;
height:300px;
}
#big_box2{
background:url(../images/loading.gif) no-repeat center center;
width:1000px;
height:420px;
}
form, input{
margin:0px;
padding:0px;

}
.inputText{
border: 1px solid #d8d8d8;
padding:3px;
width:118px;
color: #666666; 
font-size: 10px; 
font-family: Verdana, sans-serif; 
margin:0px;
}
.inputDrop{
border: 1px solid #d8d8d8;
padding:3px;
color: #666666; 
font-size: 10px; 
font-family: Verdana, sans-serif; 
}
br, p{
margin:0px;
padding:0px;
margin-top:5px;
}
.inputButton{
border: 1px solid #a03002;
color: #fff;
background-color:#a03002;
font-size: 10px; 
font-family: Verdana, sans-serif; 
margin-top:5px;
padding:3px;
margin-right:3px;
}