body {
	/*background-color: #3C4A41; */
	background-color:#2d0935;
	background-image:url(../images/orange.gif);
	background-repeat:repeat;
	margin:0px;
	padding:0px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;

}
.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
}
img {
	border:0px;
}
div {
	margin:0px;
	padding:0px;
	/*font-family:verdana; font-size:12px; */
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:#009;
	font-weight:bold;
	text-decoration:none;
}

.carousel_container {
	width: 870px;
	height: 250px;
	margin: 0px auto;
	border: 0px solid #3399FF;
	}

.headline {
	font-weight: bold;
	font-size:18px;
	color:#d2212c;
	vertical-align: middle;
}
.headline1 {
	font-weight: bold;
	font-size:18px;
	color:#fd3504;
}
.headline2 {
	font-weight: bold;
	font-size:14px;
	color:#d2212c;
}
.headline2a {
	font-weight: bold;
	font-size:16px;
	color:#000;
}
.headline3 {
	font-weight: bold;
	font-size:20px;
	color:#1E2829;
	text-align:center;
	vertical-align: middle;
}
.headline3_rd {
	font-weight: bold;
	font-size:20px;
	color:#fd3504;
	text-align:center;
	vertical-align: middle;
}
.headline4 {
	font-weight: bold;
	font-size:18px;
	color:#fff;
	text-align:center;
	vertical-align: middle;
}
.headline5 {
	font-weight: bold;
	font-size:24px;
	color:#fd3504;
	vertical-align: middle;
}
.headline6 {
	font-weight:bolder;
	font-size:24px;
	color:#1b832c;
	vertical-align: middle;
	text-align:center;
}
.headline_link {
	font-weight: bold;
	font-size:18px;
	color:#fd3504;
	vertical-align: middle;
}

.ordertext {
	font-family:Verdana, Geneva, sans-serif, Arial;
	font-size:11px;
	
}
.columnheader_gr {
	background-image:url(../images/headline4.png);
	background-repeat:repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFF;
	line-height:30px;
	text-indent:5px;
}

.columnheader_gr_smtxt {
	background-image:url(../images/headline4.png);
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, sans-serif, Arial;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	line-height:30px;
	text-align:center;
}

#menutable {
	font-family:inherit;
	font-size:13px;
	color:#000;

}
.menuprice {
	font-family:inherit;
	font-size:14px;
	font-weight:bold;
	color:#900;
	text-align:right;
	
}
.menuheader {
	font-family:inherit;
	font-size:14px;
	font-weight:bold;
	color:#900;
	text-align:left;	
}

.menuheader_gr_right {
	font-family:inherit;
	font-size:14px;
	font-weight:bold;
	color:#1b832c;
	text-align:right;
	
}
.menuheader_gr_left {
	font-family:inherit;
	font-size:14px;
	font-weight:bold;
	color:#1b832c;
	text-align:left;
	
}
.header_black_right_13 {
	font-family:inherit;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-align:right;
	
}
.menuprice14 {
	font-family:inherit;
	font-size:14px;
	font-weight:bold;
	color:#900;
	text-align:right;
	
}
.redbold {
	font-family:inherit;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#900;
	text-align:left;
	
}
.links {
	font-weight: bold;
	font-size:10px;
	text-align:center;
}

.links a:link, a:visited{
	color:#1b832c;
	text-decoration:none;
}

.smallredtext {
	font-weight: bold;
	font-size:12px;
	color:#fd3504;
}
#linktable {
	font-family:inherit;
	font-size: 10px;
	font-weight:bold;
	font-style:normal;
	border-bottom:1px solid #adb9c2;
}

.checkdiv {
	list-style-position: outside;
	list-style-image: url(../images/check.gif);
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
	font-style:italic;
	color:#1E2829;
}

#linktable a {
	display:block;
	color:#000;
	background-color:#D5DFFF;
	line-height:30px;
	padding-left:5px;
	padding-right:5px;
	text-decoration: none;
}

#linktable a:hover {
	display:block;
	color:#000;
	background-color:#7181B2;
	line-height:30px;
	padding-left:5px;
	padding-right:5px;
	text-decoration: none;
}

.tabletext {
	font-family:Verdana, Geneva, sans-serif, Arial;
	text-align:center;
	border-top:#1E2829 1px solid;
	border-left:#1E2829 1px solid;
	border-right:#1E2829 1px solid;
}

.tablecolumn1 {
	font-weight: bold;
	font-size:11px;
	color:#1E2829;
	text-align:center;
	border-bottom:#1E2829 1px solid;
	background-color:#E2E2E3;
}
.tablecolumn2 {
	font-weight: bold;
	font-size:11px;
	color:#fd3504;
	text-align:center;
	border-bottom:#1E2829 1px solid;
	background-color:#FFF;
}

.ComboBox{
font-size:11px;
}

.MagnifImage{
	/*background-color:#1B832C;*/
	background-color:#5B100B;
	color:#fff;
	font-weight:normal;
	font-size:18px;
	border:#5B100B 3px solid;
	text-align:center;
	padding:0;
	margin:0;
	font-style: normal;
	line-height: normal;
	text-transform: uppercase;
	vertical-align: middle;
}

.whitebox {
	border:#1B832C 1px solid;
	background-color:#FFF4D5;
	background-image:url(../images/menutableback.png);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:left;

}
.whitebox_smaller {
	border:#1B832C 1px solid;
	background-color:#FFF4D5;
	background-image:url(../images/menutableback.png);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:left;
	font-size:12px;
	line-height:normal;

}
.moviebox {
	border:#1B832C 1px solid;
	background-color:#000;
	background-image:url(../images/videoback.png);
	background-repeat:repeat-x;
	background-position:bottom;

}
#main {

	width:1000px;
	/*margin: 0px auto 0px 0px; */
	margin:auto;
	border: 0px solid #f0f0f0;

}
#header {
	background-color: #2d0935;
	width:900px;
	padding-top:0px;
	height:190px;
	margin-left:51px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	/*background-image:url(../images/headerimage3.png);
	background-repeat:no-repeat; */

}


#colwrap1 {
	padding-top:0px;
	min-height:400px;
	margin-left:51px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;	
	/*border: 1px solid #1E2829;*/

}
#leftbar {
	margin-left:50px;
		min-height:400px;
	float:left;
	display:inline;
}
#contenttop {
	background-color: #2d0935;
	width:900px;
	padding-top:0px;
	height:30px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(../images/contenttop.png);
	background-repeat:no-repeat;
}
#contenttop_red {
	background-color: #2d0935;
	width:900px;
	padding-top:0px;
	height:30px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(../images/contenttop_red.png);
	background-repeat:no-repeat;
}
#contentwrapper {
	background-color: #FFF4D5;
	font-size:14px;
	width:900px;
	padding-top:0px;
	min-height:200px;
	/*height:444px; */
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	/*border: 1px solid #1E2829; */

}
#contentwrapper_red {
	background-color: #2dab40;
	font-size:14px;
	width:900px;
	padding-top:0px;
	min-height:200px;
	/*height:444px; */
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	/*border: 1px solid #1E2829; */

}
#contentbttm {
	font-size:12px;
	width:900px;
	padding-top:0px;
	height:20px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(../images/ftr-bkg.gif);
	background-repeat:repeat-y;
}
#contentbttm_red {
	background-color: #2d0935;
	width:900px;
	padding-top:0px;
	height:40px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(../images/contentbttm_red.png);
	background-repeat:no-repeat;
}

.leftpic {
	float:left;
	display:inline;
	padding-right:10px;
	padding-bottom:10px;
}

.rightpic {
	float:right;
	display:inline;
	padding-left:10px;
	padding-bottom:10px;
}

.middlepic{
	/*text-align:center; */
	padding-top:20px;
	padding-left:75px;
	display:inline;
	padding-left:10px;
	padding-bottom:10px;
	
}
.rightmiddlepic {
	float:right;
	padding-top:15px;
	display:inline;
	padding-right:10px;
	padding-bottom:10px;
}

.orangerow {
	background-color:#FD7828;
	color:#000;
}

.blackheaderText {
	font-weight: bold;
	font-size:18px;
	color:#000000;
	text-align:left;
	text-indent:5px;
	vertical-align: middle;
}

.greenrow {
	background-color:#1b832c;
	font-weight: bold;
	font-size:18px;
	color:#fff;
	text-align:left;
	vertical-align: middle;
}
.whiterow {
	background-color:#fff;
	font-weight: bold;
	font-size:18px;
	color:#fff;
	text-align:left;
	vertical-align: middle;
}
.greenrow_center {
	background-color:#1b832c;
	font-weight: bold;
	font-size:18px;
	color:#fff;
	text-align:center;
	vertical-align: middle;
}
.greenrow_small {
	background-color:#1b832c;
	font-weight: bold;
	font-size:14px;
	color:#fff;
	text-align:left;
	vertical-align: middle;
}
.greenrow_smaller {
	background-color:#1b832c;
	font-weight: bold;
	font-size:10px;
	color:#fff;
	text-align:right;
	vertical-align: middle;
}
.redrow_center {
	background-color:#5B100B;
	font-weight: bold;
	font-size:16px;
	color:#fff;
	text-align:center;
	vertical-align: middle;
}
.rightside {
	background-color:#E2E2E3;
}
#footer {
	float:left;
	width:900px;
	height:50px;
	margin-top:0px;
	margin-left:0px;
	margin-left:51px;
	padding-top:0px; 
	text-align:center;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	display:inline;
}
