* { padding: 0; margin: 0; }
body { margin: 0 auto; 	padding: 0; font: normal 11px sans-serif, arial; color: #333; background: #EEEFD9 url(bodybg.gif) repeat-x; }		
table { border-collapse : collapse; }
table td, table th { padding : 0; }

.heading { font-family: sans-serif, Arial; font-weight:normal; font-size: 2em;; color:#357; padding: -10px 2px 5px 3px; text-decoration:none; line-height:45px; }
.heading1 { font-family: georgia,sans-serif, Arial; font-weight:bold; font-size: 1.5em;; color:#990000; padding: -10px 2px 5px 3px; text-decoration:none;}

.bodycontent { font-family: sans-serif, Arial; font-weight:normal; font-size: 12px; text-align:justify; padding:2px; }
.bodycontent ol { list-style-image:url('arrow.png'); padding:2em;}

#header{ width : 1000px; margin:0 auto; height:348px; background: url('../images/header.gif') left top no-repeat; }
#header #enquiry { font: bold 20px Sans-serif, arial, impact ; letter-spacing: -1px;  color: #7D0418; padding-top: 0.1em ; width:250px; float:left; }
#header #select { float:right; vertical-align:bottom; padding:13.5em 1.5em 0 0 ; }
.phone {  font: bold 20px Sans-serif, arial, impact ; letter-spacing: -1px; color: #B5001F; padding:1em 0 0 2em;}

#menu{float:right; width:590px; background:url(../images/menu_bg.gif) repeat-x 0 0; margin:0; display:inline}
#menu ul{float:left; width:590px; list-style:none; margin:0; padding:10px 0}
#menu li{float:left; width:auto; font:bold 13px/15px "ZurichBT", Arial, sans-serif; color:#fff; padding:0 15px; 
background:url(../images/menu_border.gif) no-repeat 0 2px;}
#menu li a{color:#fff; text-decoration:none;}
#menu li a:hover{color:#dece9c; text-decoration:none;}
#menu li a.current{color:#dece9c; text-decoration:none}
#menu li.first{ background:none; padding:0 15px 0 25px}

#content { width : 1000px; margin:0 auto; min-height:300px; padding:2em 0 2em 0; }

/* Left Menu */

#leftmenu { border:2px solid #A22A0B; min-height:310px;  background: url('redbg.png') repeat-y; width:250px;  }
#leftmenu ul.sidemenu { width:200px; margin: 5px 0 15px 0; padding-left: 3.5em; list-style-image:url(arrow1.gif);}
#leftmenu ul.sidemenu li { padding: 0px; text-decoration:none;}
#leftmenu ul.sidemenu a { display:block; font-weight:bold; font-size:13px; color: #F7E2A6; height: 2em;	padding:.3em 0 .3em 0; line-height: 2em; 
border-bottom: 1px dotted #D68366; text-decoration:none; }

#leftmenu ul.sidemenu a.top { border-top: none; }
#leftmenu ul.sidemenu a:hover { padding:.3em 0 .3em 0; color: #D0E300;}

a.more { color: #D0E300; font-weight: bold; font-size: 15px; float:right; padding:0 1em 0.5em 0;}
a.more:hover {color: #fff;}

.info{ border:2px solid #5F4646; background: #8C6666; width:252px; font: 10px arial; color:#fff; margin-top:2em; text-align:justify; }

.padding { padding:0.5em; }

/*FOOTER MENU */
#footer { clear: both; margin: 0 auto; padding:0; height:70px; width:100%; background:#555E60 url('footerbg.gif') repeat-x;}
#footer-content { width:1000px;  margin: 0 auto; }

.link { float:left; width:100px; }
.copyright { width:500px; text-align:left; font: normal 12px sans-serif, arial; color: #fff; padding: -1em 0 0 5em;}

/* CONTROLS */
input[type="text"] { font-family: Arial, Trebuchet MS; font-size: 13px; font-weight:400; width:200px; padding:2px; border:1px solid #ADB6C3; color:#70635b; }

textarea { font-family: Arial, Trebuchet MS, Segoe UI; font-size: 13px; font-weight:400; width:200px; height:50px; border:1px solid #ADB6C3; color:#70635b; 
overflow:auto; padding:2px; }

select { font-family: Arial, Trebuchet MS; font-size: 12px; font-weight:400; width:160px; padding:1px; border:1px solid #ADB6C3; color:#70635b; padding:1px;}

.button { border: 1px solid #F07905; background-color:#B9000F; font-family : Trebuchet MS, Arial, Helvetica, sans-serif; font-size : 13px; color: #fff;
	font-weight:700; height:30px; cursor:pointer; padding:0.2em 1em 0.2em 1em; }

.checkbox { font-family: Arial, Trebuchet MS, Segoe UI; font-size: 13px; font-weight:400; padding:2px; color:#70635b; }

.success {font-family: Trebuchet MS, Arial, sans-serif; font-size:150%; font-weight: 700; color: #05D000; padding-left:2em; height:35px;}
.star { font-family: verdana, Arial, Tahoma; font-size: 12px; font-weight:700; color: #FF6000; }


.address { font-family : Arial, Helvetica, Verdana; font-size: 13px; font-weight: 700; color:#333; text-align:left; 
padding: 2px 5px 5px 5px; line-height:22px; }

a.mail{ color: #D0E300; font-weight: bold; font-size: 15px; float:left; padding:1em;}
a.mail:hover {color: #fff;}

#site ul { list-style-image:url('arrow.png'); }
#site ul li {  margin: 0.5em 0.1em 0.1em 1em; padding:0; }


