@import url("reset.css");
@import url("misc.css");

/*Colors
Red #c71d22
Orange #e66a1f  */

/*=STRUCTURE
=== === === === === === === === === === */
html {
	min-height:100%;
	font-size: 100.1%; /* IE hack */
	line-height: 100%;
}
body {
	font-size: .75em;
	line-height: 1em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #511303;
}
/*div {
	border: 1px solid #000000;
}*/
/*=COMMON
=== === === === === === === === === === */
a, a:link {color: #c71d22}
a:visited {color: #b21217}
a:hover {color: #ff7e0d}
a:active {color: #ffcb06}

h1, h2, h3, h4, h5{
	font-family: "Times New Roman", Times, serif;
}
h1 { font-size: 140%; margin-bottom: 12px; color: #c71d22}
h2 { font-size: 120%; margin-bottom: 8px; color: #c71d22 }
h3 { font-size: 130%; }
h4 { font-size: 120%; }
h5 { font-size: 110%; }

h2 span {
	color: #000;
}
p, li {line-height: 160%;}
p, ul {margin-bottom: 8px;}
ol
{
	list-style-type: decimal;
	padding-left: 35px;
}
.home p{
	line-height: 16px;
	font-size: 11px;
	text-align: justify;
	padding: 0 12px;
}
.home h2 {line-height: 16px;font-size: 14px;}
blockquote {
	color: #e66a1f;
	font: 130%/170% "Times New Roman", Times, serif;
	text-align: center;
}
/*=WRAPPER	
=== === === === === === === === === === */
.wrapper {
	background: #2b0a01 url(../_cssimg/background.jpg) no-repeat fixed center top;
}

/*=MASTHEAD
=== === === === === === === === === === */
#masthead {
	height: 123px;
	text-align: center;	
}
#masthead img {
	margin-top: 10px;
}
/*=NAVIGATION
=== === === === === === === === === === */
#nav {
	height: 30px;
	background: url(../_cssimg/nav_back.png) repeat-x center top;	
	overflow: hidden;
}
#nav ul{
	text-align: center;
	display: block;
	padding-top: 6px;
	padding-bottom: 5px;
}
#nav li{
	list-style: none;
	display: inline;
}
#nav a, #nav a:visited{
	color: #ffc708;
	text-decoration: none;
	font: 14px "Times New Roman", Times, serif;
	padding: 6px 16px;
	height: 30px;
}
#selected, #nav a:hover{
	background: url(../_cssimg/nav_over.png) repeat-x center top;
	}
#nav a:active{
	background: #c71d22;
	}
/*=NAV1
=== === === === === === === === === === */
	
/*=HOME
=== === === === === === === === === === */
#homecontent {
	height: 308px;
	margin-top: 9px;
	background: url(../_cssimg/home_beauty.jpg) center top;
}
.homewrap {
border-bottom: 3px solid #c71d22;
}
#home1, #home2, #home3 {
	margin-top: 10px;
	margin-bottom: 20px;
	min-height: 205px;
	border-top: 3px solid #c71d22;
	border-bottom: 3px solid #c71d22;
	text-align: center;
}
#home2{
	width: 310px;
	margin-left:0;
	margin-right:0;
	padding: 5px 5px 0px 5px;
}
#home2 p{
	margin-bottom: 20px;
}
#home1 {
 width: 300px;
 margin-left:10px;
 margin-right:0;
padding: 5px 5px 0px 5px;
	}
#home3 {
 width: 300px;
 margin-left:0;
 margin-right:10px;
padding: 5px 5px 0px 5px;
	}
.boxes1 {
	background: url(../_cssimg/boxes.jpg) no-repeat left top;	
}
.boxes2 {
	background: url(../_cssimg/boxes.jpg) no-repeat center top;	
}
.boxes3 {
	background: url(../_cssimg/boxes.jpg) no-repeat right top;	
}
/*=FOOTER
=== === === === === === === === === === */
#footer {
	margin-left: auto;
	margin-right: auto;
	/*width: 940px;*/
	text-align: center;
	background: url(../_cssimg/footer_back.gif) repeat-x center top;
}
#footer li{
	list-style: none;
	display: inline;
	font: 100% "Times New Roman", Times, serif;
	padding: 0 10px;
	text-decoration: none;
	color: #c71d22
}
#footer a{
	font: 100% "Times New Roman", Times, serif;
	text-decoration: none;
}

/*=MISC
=== === === === === === === === === === */
.column3 {
	height: 308px;
	background: #FFFFFF url(../_cssimg/column3_back.jpg) no-repeat center top;
}
.winebox{
	min-height: 155px;
}
.smallertxt {
	font-size: 90%;
}