/*# Master Page #*/

body, html 
{
height: 100%;
margin: 0px;
padding: 0px;
font-family: arial;
font-size: 12px;
color:#000;
background:#fff url(../App_Themes/honnen/images/bglines.jpg) top left repeat;	
}
#shade
{
width: 840px;
height:auto;
padding: 0px;
margin: 0px auto;
background:#fff url(../App_Themes/honnen/images/shade.jpg) repeat-y;
}
#container
{
width: 800px; 
height: 100%;
margin: 0 auto;
padding: 0;
background-color: #e0d4c4;
border-left: 1px solid #000;
border-right: 1px solid #000;
}

#content
{width: 780px; height: 100%;
margin: 0px 10px; padding: 0px;
}

/*# Header #*/
#header
{
position:relative;
width: 800px;
height: auto;
margin: 0px; 
padding:0px; 
}
#phone
{
position: absolute;
top: 154px;
left: 0;
width: 327px;
text-align: center;
margin:	0;
color: #ffe400;
font-weight: bold;
font-size: 18px;
}

/*# Header/Search Box #*/
#searchbox
{
position:absolute;
top:145px;
left:600px;
width:200px;
font-size:10px;
}
#searchbox .searchtextbox
{height: 14px; width: 90px;
border: 1px solid #ccc;
margin: 0 5px;
}
#searchbox .searchbutton
{width: 40px; height: 22px;
margin: 5px 0 0 0; padding: 0 0 5px 0;
font-size: 12px;
font-weight: bold;
color: #4B3601;
background-image: url(../App_Themes/honnen/images/button1.gif);
}
#searchbox a
{color: #fff;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}
#searchbox a:hover
{color: #e7ce00;
font-weight: bold;
text-decoration: none;
}
#searchbox a:visited
{color: #fff;
}
#searchbox a:visited:hover
{color: #e7ce00;
}

/*# Menu #*/
#menu
{width: 790px;
height: 35px;
background: url(../App_Themes/honnen/images/menu.jpg) no-repeat;
padding: 0 0 10px 10px;
margin: 0px auto;
}

.firstCMSMenuItem, .firstCMSMenuItemMouseUp, .firstCMSMenuItemMouseDown { 
WIDTH: auto; 
padding:8px 27px 7px 6px;
FONT-SIZE: 9pt; 
COLOR: #fff; 
font-weight: bold; 
background: url(../App_Themes/honnen/images/menulines.gif) no-repeat right; }

.firstCMSMenuItemMouseOver, .firstCMSMenuHighlightedMenuItem, .firstCMSMenuHighlightedMenuItemMouseUp, .firstCMSMenuHighlightedMenuItemMouseOver, .firstCMSMenuHighlightedMenuItemMouseDown {
WIDTH: auto;  
padding:8px 27px 7px 6px;
FONT-SIZE: 9pt; 
COLOR: #E7CE00; 
font-weight: bold; 
background: url(../App_Themes/honnen/images/menulines.gif) no-repeat right; }


/* sub menu */
.secondCMSMenu{
background-color:#8b6002; }

.secondCMSMenuItem, .secondCMSMenuItemMouseUp, .secondCMSMenuItemMouseDown  { 
WIDTH: auto; 
padding:8px 10px 7px 10px;
margin:0px;
FONT-SIZE: 9pt; 
COLOR: #fff; 
font-weight: bold; 
background-color: #8b6002; 
border: 0;}

.secondCMSMenuItemMouseOver, .secondCMSMenuHighlightedMenuItem, .secondCMSMenuHighlightedMenuItemMouseUp, .secondCMSMenuHighlightedMenuItemMouseOver, .secondCMSMenuHighlightedMenuItemMouseDown { 
WIDTH: auto; 
padding:8px 10px 7px 10px;
margin:0px;
FONT-SIZE: 9pt; 
COLOR: #E7CE00; 
font-weight: bold; 
background-color: #8b6002; 
border: 0;}




/*# Footer #*/
#footer
{
clear: both;
width: 800px;
height: 36px;
padding: 0px;
margin: 0 auto;
color: #fff;
font-size: 10px;
background: url(../App_Themes/honnen/images/footerbg.jpg) repeat-x;
border-bottom: 1px solid #000;
}

#footer a
{color: #e7ce00;
font-weight: bold;
text-decoration: underline;
}

#footer a:hover
{color: #ac7904;
text-decoration: none;
}

#footer a:visited:hover
{color: #ac7904;
}

/*# Homepage #*/
.textCol
{
border:0px dashed green;
}
#left
{
margin:0px;
padding:0px;
width:255px;
height:100%;
background:Transparent url(../App_Themes/honnen/images/leftbg.jpg) top left repeat-y;
border:0px dashed red;
}
#left #lefttitle
{
width: 255px;
height: 100%;
text-align: center;
font-size: 18px;
color: #fff;
padding: 3px 0 0;
background: #fff url(../App_Themes/honnen/images/titlebar.jpg) no-repeat top;
}
#left #leftinfo
{
width: 253px; 
height: 100%;
margin: 0; 
padding: 0;
/*background-color: #fff;
border-right: 1px solid #000;
border-left: 1px solid #000;
border-bottom: 1px solid #000;*/
}
#left #leftinfo .content
{width: 253px; height: 100%;
margin: 0; padding: 0px;
}

#rightcontent
{
/*float: left;*/
margin: 0px;
width: 500px;
height: 100%;
}

#righttop
{width: 100%;
height: auto;
margin: 0 0 10px;
padding: 0;
}

#rightmiddle
{width: 477px;
height: auto;
margin: 0 0 10px;
}

#rightmiddle .content
{width: 455px; height: auto;
margin: 0; padding: 10px;
background-color: #fff;
border-right: 1px solid #000; border-left: 1px solid #000;
border-bottom: 1px solid #000;
}

#rightmiddle .title
{width: 477px;
height: 26px;
text-align: center;
font-size: 18px;
color: #fff;
font-weight:normal;
padding: 3px 0 0;
margin:0px;
background: #fff url(../App_Themes/honnen/images/titlebar_sm.jpg) no-repeat top;
}


#rightbottom
{width: 477px;
height: auto;
}

#rightbottom .content
{width: 455px; height: auto;
margin: 0; padding: 10px;
background-color: #fff;
border-right: 1px solid #000; border-left: 1px solid #000;
border-bottom: 1px solid #000;
}

#rightbottom .title
{width: 477px;
height: 26px;
text-align: center;
font-size: 18px;
color: #fff;
font-weight:normal;
padding: 3px 0 0;
margin:0px;
background: #fff url(../App_Themes/honnen/images/titlebar_sm.jpg) no-repeat top;
}

/*# Simple Text Page #*/
#textSimple
{padding: 0px;
margin: 0px 0px 10px 0px;
}

/*# Two Column Page #*/
#left
{
/*float: left;
margin: 0px;
width: 255px;
height: 100%;*/
}
#left #lefttitle
{
width: 255px;
height: 26px;
text-align: center;
font-size: 18px;
color: #fff;
padding: 3px 0 0px 0;
background: #ac7904 url(../App_Themes/honnen/images/titlebar.jpg) no-repeat top left;
}
#lefttitle h2
{
font-size: 18px;
color: #fff;
margin:0px;
padding:0px;
font-weight:normal;
}
#left #leftmenu
{
width: 253px; height: 100%;
margin: 0; padding: 0;
/*background-color: #fff;
border-right: 1px solid #000;
border-left: 1px solid #000;
border-bottom: 1px solid #000;*/
}
#leftmenu .CMSMenuItem
{
color: #4B3601;
font-weight: bold;
text-decoration: underline;
padding:5px 10px;
}
#leftmenu .CMSMenuHighlightedItem, #leftmenu .CMSMenuItemMouseOver, #leftmenu .CMSMenuHightlightedItemMouseOver
{
color: #E7CE00;
font-weight: bold;
text-decoration: underline;
padding:5px 10px;
}
#left #leftmenu .content
{width: 233px; height: 100%;
margin: 0; padding: 10px 10px 10px 30px;
font-size: 14px;
}

#rightsubcontent
{
/*float: left;*/
margin: 10px;
width: 480px;
height: 100%;
}

#rightsubcontent .content
{width: 480px;
height: auto;
margin: 0 0 10px;
padding: 0;
}

/*# Font Styles #*/

/*# Font Styles/Tables #*/
.salestable a
{text-decoration: none;
}

/*# Font Styles/Links #*/
a
{color: #4B3601;
font-weight: bold;
text-decoration: underline;
}

a:hover
{color: #E7CE00;
text-decoration: none;
}

a:visited
{color: #4B3601;
}

a:visited:hover
{color: #E7CE00;
}

/*# Font Styles/Headings #*/
h1
{
font-size: 16px;
}
h2
{
font-size: 12px;
}
