body{margin:0;padding:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; 
background-image:url(img/body-bgr.jpg); background-repeat: repeat;}

#maincontainer{
width: 953px; /*Width of main container*/
margin: 10px auto; /*Center container on page*/
border: 1px dotted #F63;
background: #FFF;
}

#topsection{
background: #FFF;
height: 223px; /*Height of top section*/
}

#topmainmenu {
width: 100%;
margin: 0 0 20px 0;
background: #FFF;
height: 27px; /*Height of top section*/
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 319px 0 119px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
border-top: 1px dotted #F63;
}

#leftcolumn{
float: left;
width: 119px; /*Width of left column in pixel*/
margin-left: -953px; /*Set margin to that of -(MainContainerWidth)*/
background: #FFF;
border-top: 1px dotted #F63;
border-right: 1px dotted #F63;
}

#rightcolumn{
float: left;
width: 318px; /*Width of right column*/
margin-left: -319px; /*Set left margin to -(RightColumnWidth)*/
background: #FFF;
border-top: 1px dotted #F63;
border-left: 1px dotted #F63;
}

#footer{
clear: left;
width: 100%;
background-image: url(img/footer-img.jpg);
background-repeat: no-repeat;
color: #3F1500;
text-align: center;
padding: 30px 0 10px 0;
}

#footer a {color: #3F1500; text-decoration:none}
#footer a:hover {color:#3F1500; text-decoration:underline}

.innerpad{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
/* -------------------------- ADDITIONAL CODE --------------------------- */

h1, h2, h3, h4 {
font-family: "Times New Roman", Times, serif;
font-weight: normal;
margin: 20px 0;
}
h1 { font-size:1.9em; color:#3F1500;}
h2 { font-size:1.7em; color:#333;}
h3{ font-size:1.6em; border-bottom:none; color:#333;}
h4{ font-size:1.5em; border-bottom:none; color:#3F1500;}
h2.r {margin: 10px 10px 20px 10px; color: #3F1500; font-size: 1.3em;font-weight:bold;}
.drk { color:#555;}

p {line-height: 1.4em; margin :15px 0; font-size:1em;}
p.rmb { padding-bottom: 5px; border-bottom:1px dotted #F96116;}

a { font-family:inherit; font-size:1em; color: #03C; text-decoration: none; border: none;}
a:hover { font-family:inherit; font-size:1em; color:#F96116; text-decoration: underline;font-weight: normal; border: none;}

.img-hp-menu {margin: 15px 9px; float:left;}
.img-sec-menu {margin: 15px 19px; float:left;}
.bord-all {width: 80%; background-image:url(img/border-img.gif); background-repeat:repeat-x; padding-top:20px;}

/* -------------------------- HORIZONTAL MENU START --------------------------- */
#topmenu {
width: 100%;
margin: 0px 5px;
height: 27px;
}

#menu {
	margin: 0; padding: 0;
	list-style-type: none;
	
	}
#menu li {
	float: left;
	margin: 0; padding-left: 5px;
	width: 110px;
	height: 27px;
	}
#menu a {
	position: relative;
	display: block;
	margin: 1px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
	text-transform: capitalize;
	font-weight:bold;
	text-align: center;
	color: #3F1500;
	background-image:url(img/but-up.jpg);
	background-repeat:no-repeat;
	}
#menu a:hover {
	background-image:url(img/but-down.jpg);
	background-repeat:no-repeat;
	color: #FFF;
	text-decoration: none;
	}
/* -------------------------- HORIZONTAL MENU END --------------------------- */
ul.bgr
{
margin: 30px;
padding:15px;
border : 1px dotted #F96116;
background-color: #FFF6E5;
list-style:none;
}
ul li.bgrli
{
padding: 0 0 12px 20px;
background-image: url(img/sq-or.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
ul.nor
{
margin: 10px;
padding:15px;
border : none;
background-color: #FFF;
list-style:none;
}
ul li.norli
{
padding: 0 0 12px 20px;
background-image: url(img/sq-gr.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
ul.blg
{
margin: 5px;
padding:5px 15px;
border : none;
background-color: #FFF;
list-style:none;
}
ul li.blgli
{
padding: 0 0 6px 20px;
list-style:none;
background-image: url(img/sq-or.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

blockquote {
background-color:#FFF;
margin : 15px 0;
border : 1px dotted #F96116;
font-size : 14px;
line-height : 20px;
color:#000;
padding : 10px;
}
blockquote a { font-family:inherit; font-size:1.1em; color:#03C; text-decoration:none;}
blockquote a:hover { font-family:inherit; font-size:1.1em; color:#F96116; text-decoration: underline;}
blockquote img { margin: 10px; float:left;}
	
	
	
	
	
	
	
	
	
	
	
