/* @override http://5sequine.com/css/style.css */

/* @override http://5sequine.com/css/style.css */

/* CSS Document */

* {
margin:0;
padding:0
} 

body
{
margin:0px;
background-image:url(../images/body_bg.jpg);
background-repeat:repeat-x;
background-color:#3F2F22;
font-family:'Helvetica', Arial, Verdana;
font-size:15px;
}
#dvmaincontainer #dvbodycontainer #dvrightpanel ol,ul {
	float:left;
	width:840px;
	text-align:left;
	voice-family:"\"}\"";
	color:#513D2C;
	margin-left: 20px;
	margin-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#dvmaincontainer #dvbodycontainer #dvrightpanel ol,ul li {
	
}
#dvmaincontainer #dvbodycontainer #dvrightpanel ol,ul li.last {
padding-bottom: 0;
margin-bottom: 1em;
}
#dvmaincontainer
{
width:1000px;
margin:0px auto;
}
#dvmaincontainer #dvtopcontainer
{
float:left;
width:1000px;
padding:0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 25px;
margin-left: 0px;
}
#dvtopcontainer #dvlogocontainer
{
float:left;
width:324px;
font-size:0px;
margin:0px;
padding:0px 71px 0px 0px;
}
#dvtopcontainer #dvlogocontainer img
{
	margin:10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#dvlogocontainer h1
{
float:right;
width:314px;
font-family:Arial, Helvetica, sans-serif;
font-size:31px;
text-align:right;
font-weight:bold;
color:#F8F4D5;
margin:0px;
padding:32px 0px 0px 0px;
}

#dvlogocontainer h2
{
float:right;
width:314px;
font-family:Arial, Helvetica, sans-serif;
font-size:31px;
text-align:right;
font-weight:bold;
color:#F8F4D5;
margin:0px;
padding:32px 0px 0px 0px;
}

#dvlogocontainer h3
{
float:right;
width:314px;
font-family:Arial, Helvetica, sans-serif;
font-size:31px;
text-align:right;
font-weight:bold;
color:#F8F4D5;
margin:0px;
padding:32px 0px 0px 0px;
}

#dvlogocontainer h4
{
float:right;
width:198px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:right;
font-weight:bold;
color:#BB9F89;
margin:0px;
padding:0px 0px 30px 0px;
}
#dvtopcontainer #dvnavicontainer
{
float:right;
width:1000px;
font-size:0px;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvnavicontainer img
{
float:left;
font-size:0px;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvnavicontainer .dropMenu ul {
	text-align: center;
	float: none;
}
#dvmaincontainer #dvbodycontainer
{
float:left;
width:1000px;
background-image:url(../images/page_bg.jpg);
background-repeat:repeat-y;
background-position:top center;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvbodycontainer #dvbannerbgcontainer
{
float:left;
width:973px;
height:226px;
background-image:url(../images/bg.jpg);
background-repeat:repeat;
background-position:top;
border-bottom:1px solid #D5D4CD;
border-top:1px solid #D5D4CD;
margin:0px;
padding:38px 0px 0px 25px;
}
#dvbannerbgcontainer .lftcontainer
{
float:left;
width:277px;
font-size:0px;
margin:0px;
padding:0px 0px 0px 0px;
}
.lftcontainer .dvbannerleft
{
float:left;
width:277px;
margin:0px;
padding:0px 0px 15px 0px;
}
.dvbannerleft img
{
float:left;
margin:0px;
padding:0px 11px 0px 0px;
font-size:0px;
}
.dvbannerleft p
{
float:left;
width:203px;
font-size:12px;
text-align:left;
color:#424037;
background-color:#FBF8A8;
margin:6px 0px 0px 0px;
padding:6px 0px 5px 8px;
}
.dvbannerleft p b
{
font-size:13px;
font-weight:bold;
}
#dvbannerbgcontainer #dvbanner
{
float:left;
font-size:0px;
margin:0px;
padding:0px 0px 0px 35px;
}
#dvbannerbgcontainer #dvbanner img
{
border: 3px solid #3F2F22;
}
#dvbodycontainer #dvleftpanel
{
float:left;
width:274px;
margin:0px;
padding:26px 0px 4px 25px;
}
#dvleftpanel #topimage
{
float:left;
width:259px;
font-size:17px;
margin:0px;
padding:8px 0px 0px 15px;
height:23px;
background-color:#A4051B;
color:#FFFFFF;
text-align:center;
font-weight:bold;
font-family:'Helvetica', Arial, Verdana;
voice-family:"\"}\"";
line-height:18px;

}
#dvleftpanel #leftfoot
{
	float:left;
	width:258px;
	background-image:url(../images/left_foot.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 16px;
}
#leftfoot img
{
float:left;
width:46px;
margin:0px;
padding:0px 0px 0px 0px;
}
#leftfoot p
{
float:left;
width:160px;
font-size:12px;
text-align:left;
color:#6B5F58;
margin:0px;
padding:0px 0px 0px 15px;
}
#leftfoot span
{
float:left;
width:156px;
font-size:15px;
text-align:left;
font-weight:bold;
color:#6B5F58;
margin:0px;
padding:5px 0px 5px 15px;
}
#dvbodycontainer #dvrightpanel
{
float:left;
width:860px;
margin:0px 0px 0px 20px;
padding:18px 0px 4px 3px;
}
#dvrightpanel h1
{
float:left;
width:500px;
font-size:20px;
text-align:left;
color:#2C1B11;
margin:0px;
padding:10px 0px 0px 15px;
}
#dvrightpanel h2
{
float:left;
width:500px;
font-size:20px;
text-align:left;
color:#2C1B11;
margin:0px;
padding:10px 0px 0px 15px;
}
#dvrightpanel h3
{
float:left;
width:500px;
font-size:20px;
text-align:left;
color:#2C1B11;
margin:0px;
padding:10px 0px 0px 15px;
}

#dvrightpanel h4
{
float:left;
width:500px;
font-size:20px;
text-align:left;
color:#2C1B11;
margin:0px;
padding:10px 0px 0px 15px;
}

#dvrightpanel ol ul {
	margin-left: 25px;
}
#dvrightpanel p
{
	float:left;
	width:840px;
	font-size:13px;
	text-align:left;
	voice-family:"\"}\"";
	line-height:16px;
	color:#513D2C;
	margin:0px;
	padding:10px 0px 10px 15px;
}
#dvrightpanel .line
{
float:left;
width:533px;
font-size:0px;
margin:0px;
padding:10px 0px 15px 15px;
}
#dvrightpanel #righttfoot
{
float:left;
width:556px;
height:59px;
background-image:url(../images/right_foot.jpg);
background-repeat:no-repeat;
background-position:top;
margin:20px 0px 0px 0px;
padding:11px 0px 13px 0px;
}
#righttfoot img
{
float:left;
margin:0px;
font-size:0px;
padding:0px 0px 0px 10px;
}
#righttfoot p
{
float:left;
width:97px;
font-size:13px;
text-align:left;
color:#513D2C;
margin:0px;
padding:0px 12px 0px 12px;
}
#dvmaincontainer #dvfootercontainer
{
float:left;
width:1000px;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvfootercontainer #foottop
{
float:left;
width:1000px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:top center;
margin:0px;
padding:0px 0px 50px 0px;
}
#foottop p
{
	font-size:12px;
	text-align:center;
	color:#938A82;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#foottop p a 
{
text-decoration:none;
color:#938A82;
padding-left:5px;
padding-right:5px;
}
#foottop p a:hover
{
text-decoration:underline;
color:#938A82;
}
#foottop p span
{
padding: 0;
}
.design
{
float:left;
width:154px;
margin:0px;
padding:0px;
font-size:0px;
padding-left:80px;
padding-top:13px;
}

/*- Drop Menu--------------------------- */

.dropMenu {
	width:1000px;
	position:relative;
	text-align:center;
	font-family:arial, sans-serif;
	font-size:11px;
	height:35px;
	background-color: #900;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	-moz-border-radius-bottomleft:15px;
	-moz-border-radius-bottomright:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.dropMenu div {
	width:1000px;
	position:absolute;
	left:-9999px;
	text-align:center;
	height:35px;
	padding:10px 0;
	z-index:100;
	opacity:0;
	-webkit-transition: opacity 0.7s ease-in-out;
	-moz-transition: opacity 0.7s ease-in-out;
	-o-transition: opacity 0.7s ease-in-out;
	transition: opacity 0.7s ease-in-out;
}

.dropMenu ul {
	padding:0; 
	margin:0px auto; 
	list-style:none;}

.dropMenu ul li {
	display:inline-block;
	line-height:35px;
	background-position: right center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	padding: 3px;
	list-style: none;
	display: inline;
}

.dropMenu ul li.last {border-right:none;}

.dropMenu ul li a {display:inline-block; line-height:35px; text-decoration:none; color:#fff; padding:0 8px; font-weight:bold;}

.dropMenu ul li a:visited {color:#fff;}

.dropMenu ul li a:hover {white-space:nowrap; color:#ff0;}

.dropMenu ul li:hover > a {color:#ff0;}

.dropMenu ul li a:hover b {display:inline-block; position:relative; left:-40px; padding-left:40px; padding-right:40px; margin-right:-80px; cursor:pointer;}

.dropMenu ul :hover div {left:0; top:23px; opacity:1;}

#dvmaincontainer #dvbodycontainer #dvrightpanel p img {
	margin-right: 10px;
	margin-top: 10px;
	vertical-align:bottom;
	border:1px solid #999;
	padding:2px;background:#fff;}
}

.alignLeft { float:left; margin-right: 1em; }

.alignRight { float:right; margin-left: 1em; }

/* begin: slideshow */
.slideshow {
position:absolute;
padding:0;
margin:0;
}
.slideshow a img {
border:none;
}
.slideshow li.slide {
list-style-type:none;
}
.slideshow .slides {
height:191px;
margin:0;
}
.slideshow .slides li.slide {
visibility:hidden;
position:absolute;
left:0px;
top:0;
}
/* end: slideshow */

@-moz-document url-prefix() { 
.dropMenu {font-size:11px;
}