/* Default
------------------------------------------- */

body {
	background-color:#C52600;
	background-image:url(../images/bg01.jpg);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FDDCAB;
	margin:0px;
	padding:0px;
	line-height:14px;
}
p {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
h1 {
	margin:0px;
	padding:0px;
}
h1 span {
	margin:0px;
	padding:0px;
	display:none;
}
h2 {
	margin:0px 0px;
	border-bottom: 1px solid  #f09511;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight: 700;
}
h3 {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#C00A28;
	font-weight:bold;
}
h3 span {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:18px;
	color:#2159A4;
	font-weight:bold;
}
h4{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:18px;
	color:#247BB0;
	font-weight:normal;
}
h4 span {
	color:#C00A28;
}

h5 {
	margin:0px;
	padding:0px;
}
ul,li {
	margin:0px;
	padding:0px;
	list-style:none;
}
a{
	font-weight:bold;
	color:#242424;
	text-decoration:underline;
}
a:hover{
	font-weight:bold;
	color:#242424;
	text-decoration:none;
}
/* Common 
-----------------------------------*/
.hide {
	display:none;
}
.clear {
	clear:both;
}
/* Layout
--------------------------------------*/
#container_main {
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:904px;
}
/* Header
-----------------------------------------------*/

#header{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:82px;
}

#logo {
	background-image:url(../images/logo1.gif); 
	background-repeat:no-repeat;
	float:left;
	width:172px;
	height:75px;
	margin-top:5px;		
}
#logo a {
	display:block;
	width:172px;
	height:75px;
	margin:0px;
	padding:0px;
}

#header_divright {
	width:465px;
	height:28px;
	float:right;
	padding:79px 0px 0px 0px;
}

.nav_box01 {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: 700;
	color:#000000;
	text-align:center;
	height:28px;
	width:124px;
}
.nav_box01 a{
	margin:0px 0px 0px 0px;
	padding:9px 0px 0px 0px;
	list-style:none;
	display:block;
	font-weight: 700;
	text-decoration:none;
	color:#701500;
	background-image:url(../images/button_bg.gif);
	background-repeat:repeat-x;
	height:19px;
	width:124px;
}
.nav_box01 a:hover{
	display:block;
	list-style:none;
	color:#ffffff;
	text-decoration:none;
	font-weight: 700;
	background-image:url(../images/button_bg_over.gif);
	background-repeat:repeat-x;
}

.nav_box02 {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: 700;
	color:#000000;
	text-align:center;
	height:28px;
	width:110px;
}
.nav_box02 a{
	margin:0px 0px 0px 0px;
	padding:9px 0px 0px 0px;
	list-style:none;
	display:block;
	font-weight: 700;
	text-decoration:none;
	color:#701500;
	background-image:url(../images/button_bg.gif);
	background-repeat:repeat-x;
	height:19px;
	width:110px;
}
.nav_box02 a:hover{
	display:block;
	list-style:none;
	color:#ffffff;
	text-decoration:none;
	font-weight: 700;
	background-image:url(../images/button_bg_over.gif);
	background-repeat:repeat-x;
}


.nav_box03 {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: 700;
	color:#000000;
	text-align:center;
	height:28px;
	width:90px;
}
.nav_box03 a{
	margin:0px 0px 0px 0px;
	padding:9px 0px 0px 0px;
	list-style:none;
	display:block;
	font-weight: 700;
	text-decoration:none;
	color:#701500;
	background-image:url(../images/button_bg.gif);
	background-repeat:repeat-x;
	height:19px;
	width:90px;
}
.nav_box03 a:hover{
	display:block;
	list-style:none;
	color:#ffffff;
	text-decoration:none;
	font-weight: 700;
	background-image:url(../images/button_bg_over.gif);
	background-repeat:repeat-x;
}

.nav_boxactive {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: 700;
	color:#000000;
	text-align:center;
	height:28px;
	width:110px;
}
.nav_boxactive a{
	margin:0px 0px 0px 0px;
	padding:9px 0px 0px 0px;
	list-style:none;
	display:block;
	font-weight: 700;
	text-decoration:none;
	color:#ffffff;
	background-image:url(../images/button_bg_over.gif);
	background-repeat:repeat-x;
	height:19px;
	width:110px;
}
.nav_boxactive a:hover{
	display:block;
	list-style:none;
	color:#ffffff;
	text-decoration:none;
	font-weight: 700;
	background-image:url(../images/button_bg_over.gif);
	background-repeat:repeat-x;
}

/* middle container 
-------------------------------------------------*/
#container_middle {
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:904px;
	background-color:#C52600;
}
#container_middleinner {
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:904px;
	background-color:#C52600;
}
#middle_div1 {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:391px;
	height:427;
	float:left;
}
#middle_div2 {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:513px;
	
	float:right;
}
#middle_divinner1 {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:904px;
	float:left;
}


#navigation_2{
	margin:5px 0px 0px 15px;
	padding:0px;
	height:20px;
}
#navigation_2 ul{
	margin:0px; 
	padding:0px;
}
#navigation_2 li{
	margin:0px; 
	padding:0px;
	color:#b0c602;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:none;	
}
#navigation_2 li a{
	height:12px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:none;	
}
#navigation_2 li a:hover{
	height:12px;
	color:#f19411;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:none;	
}
.navl_box01 {
	text-align:left;
	width:72px;
	float:left;
}
.navl_box02 {
	text-align:left;
	width:87px;
	float:left;
}
.navl_box03 {
	text-align:left;
	width:105px;
	float:left;
}

#contentportion{
	margin:50px 47px 0px 15px;
	padding:0px;
}
#contentportion form{
	margin:0px;
	padding:0px;
}



.div_menuitems{
	width:140px;
	height:108px;
	float:left;
}
/* middle container (inner pages)
-------------------------------------------------*/
#middle_div1_inner {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:571px;
	height:427;
	float:left;
}

#middle_div2_inner {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:333px;
	
	float:right;
}

.div_menulist{
	margin:10px 0px 5px 0px;
	width:134px;
	height:88px;
	float:left;
	background-image:url(../images/barmenu.jpg);
}
.div_menuname{
	margin:0px;
	width:134px;
	float:left;
	text-align:center;
}
.div_menuname a{
	margin:0px;
	width:134px;
	float:left;
	text-align:center;
	color:#fed957;
	text-decoration:none;
}
.div_menuname a:hover{
	margin:0px;
	width:134px;
	float:left;
	text-align:center;
	color:#f09510;
	text-decoration:none;
}



#bottomcontainer{
	margin:0px;
	padding:0px;
	height:205px;
	background-color:#F09510;
}

.galleryimg{
	margin:15px auto 15px auto;
	width:784px;
}



/* Footer
-------------------------------------------------*/
#footercontainer{
	margin:0px;
	padding:0px;
	height:44px;
	background-image:url(../images/footer.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#A93E00;
}
#footer_navcontainer {
	width:904px;
	margin:0px auto 0px auto;
	padding:24px 0px 0px 0px;
	font-size:11px;
	color:#607405;
}
#footer_navcontainer ul {
	margin:0px;
	padding:0px;
}	
#footer_navcontainer li {
	margin:0px;
	padding:0px 0px 0px 15px;
	list-style:none;
	float:left;
	text-align:left;
	text-decoration:none;
}	

#footer_navcontainer li a {
	margin:0px;
	padding:0px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	text-align:left;
	text-decoration:none;
	color:#FFFFFF;
	701500
}	
#footer_navcontainer li a:hover {
	margin:0px;
	padding:0px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	text-align:left;
	text-decoration:none;
	color:#701500;
	
}	

#footer_right_container {
	float:right;
	text-align:left;
	width:150px;
	line-height:16px;
	color:#ffffff;
}	

/*Contact Form
  ------------------------------------------*/
  
.field_text {
	color:#fcde7e;
	padding-left:10px;
}
.filed_border {
	border:1px solid #fcde7e;
	height:14px;
	width:200px;
	font-family:Tahoma, Verdana, SansSerif;
	color:#fcde7e;
	font-size:12px;
	font-weight:normal;
	background-color:#C52600;
}
.filed_border01 {
	border:1px solid #fcde7e;
	height:85px;
	width:200px;
	font-family:Tahoma, Verdana, SansSerif;
	color:#fcde7e;
	font-size:12px;
	font-weight:normal;
	background-color:#C52600;
}
.filed_bordersmall {
	border:1px solid #fcde7e;
	height:20px;
	width:100px;
	font-family:Tahoma, Verdana, SansSerif;
	color:#fcde7e;
	font-size:12px;
	font-weight:normal;
	background-color:#C52600;
}

.filed_border03 {
	border:1px solid #fcde7e;
	height:40px;
	width:200px;
	font-family:Tahoma, Verdana, SansSerif;
	color:#fcde7e;
	font-size:12px;
	font-weight:normal;
	background-color:#C52600;
}

.submit_box {
	height:27px;
	width:160px;
	margin-top:4px;
	margin-right:4px;
	float:left;
}
.submit_button {
	width:60px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	border:1px solid #fcde7e;
	background-color:#F09510;
}
.search_box {
	height:27px;
	width:180px;
	margin-top:6px;
	margin-right:10px;
	float:right;
	padding-top:5px;
}
.caption {
	margin-top:6px;
	height:18px;
	width:250px;
	float:left;
}
.drop_border {
	border:1px solid #BE8E0A;
	height:18px;
	width:180px;
	font-family:Tahoma, Verdana, SansSerif;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	background-color:#FBC831;
}
.listmenu {
	border:1px solid #fcde7e;
	width:200px;
	font-family:Tahoma, Verdana, SansSerif;
	color:#fcde7e;
	font-size:12px;
	font-weight:normal;
	background-color:#C52600;
}
.listmenu_small {
	border:1px solid #fcde7e;
	width:50px;
	font-family:Tahoma, Verdana, SansSerif;
	color:#fcde7e;
	font-size:12px;
	font-weight:normal;
	background-color:#C52600;
}
