/* CSS Document */

body
{
	background:#19332f;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #/*232222*/6d2625;
}

div, td, tr
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #/*232222*/6d2625;
}

a img
{
	border:0;
}


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

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

.linkmail
{
	color: #435749; text-decoration:none;
}

a.linkmail:hover
{
	color: #435749; text-decoration:underline;
}


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

.clear
{
	clear:both;
	margin:0px;
	padding:0px;
}

.header
{
	width:990px;
	height:114px;

}

.header p.logo
{
	width:650px;
	height:114px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;	
	/*border:1px solid blue;*/
}

.header p.click
{
	width:300px;
	height:114px;
	margin:0px;
	padding:0px 0px 0 0px;
	text-align:right;
	float:right;
	/*border:1px solid yellow;*/
}

.menu
{
	width:990px;
	height:37px;
	/*border:1px solid blue;*/
}

.menu ul.menuarea
{
	list-style-type:none;
	display:block;
	width:990px;
	height:37px;
	margin:0px;
	padding:0px;

}

.menu ul.menuarea li.green
{
	width:109px;
	height:37px;
	display:block;
	float:left;
	background:#003D2F;
}

.menu ul.menuarea li.grey
{
	width:109px;
	height:37px;
	display:block;
	float:left;
	background:#49647D;
}
.menu ul.menuarea li.brown1
{
	width:109px;
	height:37px;
	display:block;
	float:left;
	background:#54332A;
}
.menu ul.menuarea li.brown2
{
	width:109px;
	height:37px;
	display:block;
	float:left;
	background:#93635F;
}

.menu ul.menuarea li a{
	padding:5px 0 0 0px;
	margin:0px;
	display:block;
	float:left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
	width:109px;
	height:32px
}
.menu ul.menuarea li a:link, .menu ul.menuarea li a:visited{
	color:#ffffff;
	text-decoration:none;
}
.menu ul.menuarea li a:hover{
	color:#ffffff;
	text-decoration:underline;
	padding:5px 0 0 0;
	margin:0px;
}
.menu ul.menuarea li a.active:link, .menu ul.menuarea li a.active:visited {
	color:#ffffff;
	padding:5px 0 0 0;
	margin:0px;
}


.menu ul.menuarea li a.active:hover {
	color:#ffffff;
	padding:5px 0 0 0;
	margin:0px;
}
/*-----------CSS for Index-----------*/
.heading1{ font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:18px;
color:#006633;
padding:0 0 0 0;
margin:0 0 0 0;
line-height:normal;
text-decoration:none;}

.header1
{
	width:990px;
	height:114px;

}
/*--------------Menu CSS for Index-----------------*/

.menu_index
{
	width:990px;
	height:37px;
	/*border: 1px solid blue;*/
}

.menu_index ul.menuarea2 li.green2 a.selectedMenu{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:#f9f5dd;
	color:#D3A579;
	text-align:center;
	}
.menu_index ul.menuarea2 li.green2 a.selectedMenu:hover{text-decoration:underline;}

.menu_index ul.menuarea2 li.offwhite a.selectedMenu{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:#f9f5dd;
	color:#D3A579}
.menu_index ul.menuarea2 li.offwhite a.selectedMenu:hover{color:#D3A579;text-decoration:underline;}

.menu_index ul.menuarea2 li.grey a.selectedMenu{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:#f9f5dd;
	color:#D3A579}
.menu_index ul.menuarea2 li.grey a.selectedMenu:hover{text-decoration:underline;}

.menu_index ul.menuarea2 li.brown2 a.selectedMenu{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:#f9f5dd;
	color:#D3A579}
.menu_index ul.menuarea2 li.brown2 a.selectedMenu:hover{text-decoration:underline;}

.menu_index ul.menuarea2 li.brown1 a.selectedMenu{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:#f9f5dd;
	color:#D3A579;}
.menu_index ul.menuarea2 li.brown1 a.selectedMenu:hover{text-decoration:underline;}


.menu_index ul.menuarea2
{
	list-style-type:none;
	display:block;
	width:990px;
	height:37px;
	margin:0px;
	padding:0px;
}

.menu_index ul.menuarea2 li.offwhite
{
	width:110px;
	height:37px;
	display:block;
	text-align:center;
	float:left;
	background:#c58854;
	line-height:30px;
	}
	
.menu_index ul.menuarea2 li.offwhite a
{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#3b4f4d;
	text-decoration:none;
	}

.menu_index ul.menuarea2 li.offwhite a:hover{text-decoration:underline;
	color:#ffffff;}
.menu_index ul.menuarea2 li.offwhite a.link_home{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#3b4f4d;
}
.menu_index ul.menuarea2 li.offwhite a.link_home:visited {
	text-decoration:none;
	text-align:center;
	color:#3b4f4d;
}
.menu_index ul.menuarea2 li.offwhite a.link_home:hover {
	text-decoration:underline;
	text-align:center;
	color:#D3A579;
}

.menu_index ul.menuarea2 li.grey
{
	width:110px;
	height:37px;
	display:block;
	text-align:center;
	float:left;
	background:#a0592d;
	line-height:30px;
}
.menu_index ul.menuarea2 li.brown1
{
	width:110px;
	height:37px;
	display:block;
	text-align:center;
	float:left;
	background:#7c351d;
	line-height:30px;
}
.menu_index ul.menuarea2 li.brown2
{
	width:110px;
	height:37px;
	display:block;
	float:left;
	text-align:center;
	background:#6d2625;
	line-height:30px;
}

/*.subnav { width:900px; border:#ff0000 1px solid; margin:auto 0}*/
/*------------------------*/
.subnav {
	background:#F9F5DD;
	font: Verdana 11px;
	color: #7c351d;
	text-align: center;
	vertical-align:middle;
	height: 24px;
}

.subnav ul.carriage-sub{
padding-left: 5px;
margin: 0px;
padding: 4px 0 0 120px;
list-style-type:none;
text-align:left;
}

.subnav ul.carriage-sub li {
 float:left;
 display:block;
 /*line-height:20px*/
 height:20px;
}

.subnav ul.carriage-sub li a{
font-size: 11px;
color:#7c351d;
font-family: Verdana;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}

.subnav ul.carriage-sub li a:hover {
color:#000000;
background:#7c351d;
color:white;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}
.subnav ul.carriage-sub li a.active-sub {
color:#000000;
background:#7c351d;
color:white;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}



.subnav ul.raised-sub{
padding-left: 5px;
margin: 0px;
padding: 4px 0 0 240px;
list-style-type:none;
text-align:left
}

.subnav ul.raised-sub li {
 float:left;
 display:block;
/*line-height:20px;*/
 height:20px;
}

.subnav ul.raised-sub li a{
font-size: 11px;
color:#7c351d;
font-family: Verdana;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}

.subnav ul.raised-sub li a:hover {
color:#000000;
background:#7c351d;
color:white;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}
.subnav ul.raised-sub li a.active-sub {
color:#000000;
background:#7c351d;
color:white;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}



.subnav ul.flat-sub{
padding-left: 5px;
margin: 0px;
padding: 4px 0 0 390px;
list-style-type:none;
text-align:left
}

.subnav ul.flat-sub li {
 float:left;
 display:block;
/*line-height:20px;*/
 height:20px;


}

.subnav ul.flat-sub li a{
font-size: 11px;
color:#7c351d;
font-family: Verdana;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}

.subnav ul.flat-sub li a:hover {
color:#000000;
background:#7c351d;
color:white;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}
.subnav ul.flat-sub li a.active-sub {
color:#000000;
background:#7c351d;
color:white;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}



.subnav ul.door-sub{
padding-left: 5px;
margin: 0px;
padding: 4px 0 0 470px;
list-style-type:none;
text-align:left;
}

.subnav ul.door-sub li {
 float:left;
 display:block;
/*line-height:20px;*/
 height:20px;
}

.subnav ul.door-sub li a{
font-size: 11px;
color:#7c351d;
font-family: Verdana;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}

.subnav ul.door-sub li a:hover {
color:#000000;
background:#7c351d;
color:white;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}
.subnav ul.door-sub li a.active-sub {
color:#000000;
background:#7c351d;
color:white;
text-decoration: none;
padding:3px 5px 3px 5px;
/*line-height:20px;*/
}


/*------------------------*/



.menu_index ul.menuarea2 li.green2
{
	width:110px;
	height:37px;
	display:block;
	float:left;
	background:#003D2F;
	line-height:30px;
}
.menu_index ul.menuarea2 li a{
	padding:5px 0 0 0px;
	margin:0px;
	display:block;
	float:left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;

	width:110px;
	height:32px
}
.menu_index ul.menuarea2 li a:link, .menu_index ul.menuarea2 li a:visited{
	color:#ffffff;
	text-decoration:none;
}
.menu_index ul.menuarea2 li a:hover{
	color:#ffffff;
	text-decoration:underline;
	padding:5px 0 0 0;
	margin:0px;
}
.menu_index ul.menuarea2 li a.active:link, .menu_index ul.menuarea2 li a.active:visited {
	color:#ffffff;
	padding:5px 0 0 0;
	margin:0px;
}


.menu_index ul.menuarea2 li a.active:hover {
	color:#ffffff;
	padding:0px 0 0 0;
	margin:0px;
}

/*-------End of Menu CSS for Index-----------------*/

.index_left
{
	float:left;
	width:355px;
	padding-left:15px;
	line-height:15px;
	/*border: 1px solid blue;*/
}
.contact_left
{
	float:left;
	width:325px;
	padding-left:15px;
	line-height:15px;
	/*border: 1px solid blue;*/
}
.index_right
{
	float:right;
	width:510px;
	line-height:15px;
	/*border: 1px solid blue;*/
}
.right1 { 
float:left;
display:block;
width:105px;
	line-height:15px;
	/*border: 1px solid blue;*/
	}
.right1 ul.imgcircle{list-style-type:none;padding:0px; margin:0;}
.right1 ul.imgcircle li{ padding:0px; margin:0px; width:104px;}
.right1 ul.imgcircle li.bbblogo{ padding:0px 0 0 14px; margin:0px; width:95px;}  
.right2 { 
float:right;
display:block;
	width:397px;
	line-height:15px;
	/*border: 1px solid blue;*/
	}
.request{ width:100px; float:left; padding:0 0 0 0; margin:10px 0 10px 0; color:#666666;}
.request2{ width:330px;}
.requestbox{ width:500px; padding:0px 0 0 0; margin:20px 0 0 15px; font-size:11px; color:#000000;}
.request_left
{
	float:left;
	width:450px;
	padding-left:15px;
	line-height:15px;
	/*border: 1px solid blue;*/
}
.request_right
{
	float:left;
	display:block;
	width:140px;
	/*line-height:15px;*/
	/*border: 1px solid blue;*/
}

.about_left
{
	float:left;
	width:725px;
	padding-left:15px;
	line-height:15px;
	/*border: 1px solid blue;*/
}
.about_right
{
	float:right;
	display:block;
	width:135px;
	/*line-height:15px;*/
	/*border: 1px solid blue;*/
}

/*-----------End of CSS for Index Page--------------*/ 
.content
{
	width:904px;
	background:#f9f5dd;
	padding:0px 0 10px 0;
	text-align:left;
	display:block;
}

.content_top
{
	width:884px;
	padding:0 10px 10px 10px;
	margin:0px;
	display:block;
}


.left_menu
{
	width:220px;
	float:left;
	background:#003D2F;
	padding:10px 0px 10px 0px;
	display:block;
	color:#ffffff;
	line-height:24px;
}

.left_menu p.options
{
	padding:0px 0 0 10px;
	margin:0px;
}
.windows
{
	color:#F4E6BD;
	font-size:11px;
	font-weight:bold;
}

/*.double
{
	background:url(images/double.gif);
	background-repeat:no-repeat;
	width:175px;
	height:24px;
	padding:0 0 0 30px;
	margin:0px;
	float:left;
	color:#F4E6BD;
	font-size:11px;
	font-weight:bold;
}*/
ul.links
{
	list-style-type:none;
	display:block;
	margin:0px;
	padding:0px;
	width:220px;
}
ul.links li.suboptions
{
	padding:0px;
	margin:0px;
	color:#ffffff;
	text-decoration:none;
	list-style-type:none;
	width:220px;
}

ul.links li.suboptions a{
	padding:0px 0 0 25px;
	margin:0px;
	display:block;
	height:24px;
	width:195px;
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
}
ul.links li.suboptions a:link, ul.links li.suboptions a:visited{
	color:#ffffff;
	text-decoration:none;
}
ul.links li.suboptions a:hover{
	color:#F4E6BD;
	background:url(images/double.gif);
	background-repeat:no-repeat;
	padding:0px 0 0 25px;
	font-size:11px;
	/*margin:5px 15px 0px 15px;*/
}
ul.links li.suboptions a.active:link, ul.links li.suboptions a.active:visited {
	color:#F4E6BD;
	background:url(images/double.gif);
	background-repeat:no-repeat;
	padding:0px 0 0 25px;
	font-size:11px;
	/*margin:5px 15px 0px 15px;*/
}


ul.links li.suboptions a.active:hover {
	color:#F4E6BD;
	background:url(images/double.gif);
	background-repeat:no-repeat;
	padding:0px 0 0 25px;
	font-size:11px;
	/*margin:5px 15px 0px 15px;*/
}

.right_content
{
	float:right;
	width:650px;
	line-height:15px;
}

.window_color
{
	width:630px;
	height:287px;
	margin:0px 0 20px 0;
	padding:30px 0 0 0;
}

.right_window
{
	float:right;
	width:292px;
	height:287px;
	margin:0px;
	padding:0px;
}

.left_content
{
	width:330px;
	margin:0px;
	padding:0px;
	float:left;
}
.color
{
	float:left;
	width:330px;
	height:30px;
	font-size:15px;
	color:#003D2F;
	font-weight:bold;
}

.color-desc
{
	float:left;
	width:330px;
	height:30px;
	float:left;
	font-size:10px;
}



ul.colorchart
{
	list-style-type:none;
	display:block;
	padding:0px;
	margin:0px;
	width:330px;
	float:left;
}

ul.colorchart li
{
	margin:0px;
	padding:0px;
}


ul.colorchart1
{
	list-style-type:none;
	display:block;
	padding:2px;
	margin:0px;
	width:154px;
	height:51px;
	background:#FEFAF1;
	border:#D9D7CB solid 1px;
	float:left;
}


ul.colorchart1 li.color_block
{	
	width:50px;
	height:50px;	
	display:block;
	float:left;
	margin:0px;
	padding:0px;
}

ul.colorchart1 li.color_name
{	
	width:100px;	
	display:block;
	float:left;
	margin:0px;
	padding:15px 0 0 0;
	float:right;
	color:#565553;
	font-size:11px;
	font-weight:bold;
}


ul.colorchart2
{
	list-style-type:none;
	display:block;
	padding:2px;
	margin:0px 0 0 0;
	width:154px;
	height:51px;
	background:#FEFAF1;
	border:#D9D7CB solid 1px;
	float:right;
}


ul.colorchart2 li.color_block
{	
	width:50px;
	height:50px;	
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background:#DED1C1;
}

ul.colorchart2 li.color_name
{	
	width:100px;	
	display:block;
	float:left;
	margin:0px;
	padding:15px 0 0 0;
	float:right;
	color:#565553;
	font-size:11px;
	font-weight:bold;
}

.link {color:#19332f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0 0px 0px; line-height:24px; text-decoration:none;}
a.link:hover {color:#19332f; padding:0px 0 0px 0px; line-height:24px; text-decoration:underline;}

.content_bottom
{
	width:884px;
	padding:10px;
	margin:0px;
	display:block;
}

.left
{
	/*background:url(images/double_hungeindow.jpg);
	background-repeat:no-repeat;*/
	width:170px;
	height:262px;
	float:left;
	margin:20px 0 0 0;
	padding:0px 0 0 0;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
}

.right
{
	width:681px;
	height:264px;
	float:right;
	background:#ffffff;
	border:#BCAC94 solid 1px;
	margin:20px 0 0 0;
	padding:0px;
}

.right ul.one
{
	list-style-type:none;
	width:30px;
	float:left;
	padding:10px;
	margin:0px;
}

.right ul.one li
{
	margin:6px 0 0 0;
	padding:2px 0 0 2px;
	background:url(images/number_bullet.gif) left;
	background-repeat:no-repeat;
	width:23px;
	height:17px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
}


.right ul.one_text
{
	list-style-type:none;
	width:240px;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}

.right ul.one_text li
{
	margin:0px;
	padding:0px;
	color:#3D5A43;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
}

.right p
{
	float:right;
	width:364px;
	height:252px;
	margin:6px 6px 0px 0px;
	padding:0px;
}

.footer
{
	width:990px;
	margin:0px;
	padding:0px;
}

.footertext
{
	width:884px;
	height:23px;
	background:#f9f5dd;
	margin:0px;
	padding:5px 20px 2px 0;
	text-align:right;
	color:#6d2625;
	font-size:9px;
}
a.footertext_privacy
{
	margin:0px;
	padding:5px 20px 0 10px;
	font-size:9px;
	text-decoration:underline;
	text-align:left;
	
}
a.footertext_privacy
{
	text-decoration:none;

}
a.footerlink {color:#6d2625;text-decoration:none;}
a.footerlink:hover {color: #6d2625;text-decoration:underline;}

.contact
{
	height:28px;
	width:904px;
	color:#ffffff;
	letter-spacing:5px;
	font-size:12px;
	padding:10px 0 0 0;
	margin:0px;
}
div#tipDiv { 
    padding:4px;
    font-size:11px; line-height:1.2;
}

/*  ie6 can't handle selectors like div#tipDiv.tooltip !   */

div.tooltip { 
    background-color:#DED1C1; border:1px solid #CCBFAE; 
    width:100px; 
	height:40px;
    }
    
div.color2 {
    background-color:#7F2026; border:1px solid #731C21; 
    width:100px; 
	height:40px;
	color:white;
    }
div.color3 {
    background-color:#AEA079; border:1px solid #9F916C; 
    width:100px; 
	height:40px;
	color:white;
    }
div.color4 {
    background-color:#451D1B; border:1px solid #401A18; 
    width:100px; 
	height:40px;
	color:white;
    }
div.color5 {
    background-color:#5F7C8C; border:1px solid #577382; 
    width:100px; 
	height:40px;
	color:white;
    }	
div.color6 {
    background-color:#422D2C; border:1px solid #000; 
    width:100px; 
	height:40px;
	color:white;
    }	
div.color7 {
    background-color:#004437; border:1px solid #013C31; 
    width:100px; 
	height:40px;
	color:white;
    }
div.color8 {
    background-color:#ffffff; border:1px solid #D9D7CB; 
    width:100px; 
	height:40px;
	color:black;
    }			


.heading_1{ font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:18px;
color:#19332f;
padding:0 0 0 20px;
margin:0 0 0 0;
line-height:normal;
text-decoration:none;}

.heading_2{ font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:17px;
color:#19332f;
font-weight:bold;
line-height:12px;
}

.heading3{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006633;
line-height:normal;
text-decoration:none;
font-weight:bold;}

.heading4{ font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#006633;
line-height:normal;
text-decoration:none;
font-weight:bold;}


.botsml{ font-family:"arial", Times, serif;
font-size:10px;
color:#666666;
line-height:normal;
text-decoration:none;
}


.text12
{ font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	}
.text12
{ font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;}
	

.constructionbox{ width:870px; padding:0 0 0 15px; margin:10px 0 20px 0; font-size:13px; color:#5C5454;}
.about{ width:870px; padding:0 0 0 15px; margin:10px 0 20px 0; font-size:13px; color:#5C5454; border:1px solid blue; float:left; display:block}
.aboutus{ width:700px; padding:0 0 0 15px; margin:10px 0 20px 0; font-size:13px; color:#5C5454; border:1px solid blue; float:left; display:block}
.aboutusimg{ width:130px; padding:0 0 0 15px; margin:10px 0 20px 0; font-size:13px; color:#5C5454; border:1px solid blue; float:right; display:block}
.pic1{ width:150px; padding:0 0 0 0; margin:0 0 0 0; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#5C5454;}
.pic2{ width:207px; padding:0 0 0 0; margin:0 0 0 0; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; color:#5C5454;}
.pic4{ width:140px; padding:0 0 0 0; margin:0 0 0 0; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; color:#5C5454;}
.gap{ width:75px; padding:0 0 0 0; margin:0 0 0 0; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; color:#5C5454;}
.text6{ color:#334543; font-size:21px;}

ul.pic
{
	list-style-type:none;
	display:block;
	width:890px;
	margin:0px;
	padding:10px 0 0 10px;
	border:#ff0000 solid 0px;
	float:left;
}

ul.pic li
{
	float:left;
	width:140px;
	height:177px;
	padding:0 7px 7px 0;
	border:#cacaca solid 0px;
}
ul.picg li
{
	float:left;
	width:105px;
	height:177px;
	padding:0 7px 7px 0;
	border:#cacaca solid 0px;
}


ul.gallery
{
	list-style-type:none;
	display:block;
	width:836px;
	margin:0px;
	padding:0px 0px 0 10px;
	border:#ff0000 solid 0px;
	float:left;
}

ul.gallery li
{
	float:left;
	width:202px;
	height:180px;
	padding:0 7px 10px 0;
	border:#cacaca solid 0px;
}
ul.gallery li img {
	border:0;
	width:200px;
	height:181px;
}
ul.gallery .stroke {
border:1px solid #da7c0e;
}

.submit_center{ padding:0; margin:0; width:55px; height:16px;}
ul.carriage
{
	list-style-type:none;
	display:block;
	width:850px;
	margin:0px;
	padding:0px 0 0 10px;
	border:#ff0000 solid 0px;
	float:left;
}

ul.carriage li
{
	float:left;
	width:154px;
	height:234px;
	padding:0 7px 7px 0;
	border:#cacaca solid 0px;
}
ul.belt
{
	list-style-type:none;
	display:block;
	width:371px;
	margin:0px;
	padding:0px 0 0 10px;
	border:#ff0000 solid 0px;
	float:left;
}

ul.belt li
{
	float:left;
	width:139px;
	height:177px;
	padding:0 7px 7px 0;
	border:#ca solid 0px;

}