body { margin: 0; background: #f3e5d2; color:#303030; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url("img/background.jpg"); font-weight: none; }
.main { width:1000px; margin-left: auto; margin-right: auto; }
div.body { border: 1px solid black; clear:both; background:#f3e5d2; height:100%; }
div.leftside { width: 263px; margin:6px 0 6px 6px; float:left; background:#F0F0F0; border: 1px solid #A0A0A0; display:inline; }
div.rightside { width: 700px; border: 1px solid #A0A0A0; float:right; background:#F0F0F0; margin:6px; display:inline; color: #000000; font-weight: none; }
div.rightside A { color:#331c0e; font-weight:none; }
div.box { margin:6px; padding: 2px; border: 1px solid #A0A0A0; padding: 10px 10px 10px 10px; background:url("img/box_bg.png") no-repeat scroll right top white; color: #000000; }
div.box H1 { background:url("img/box_title.png") no-repeat scroll left top; padding-top: 10px; padding-bottom: 4px; padding-left: 10px; padding-right: 2px; margin-left:-10px; margin-right:-10px; margin-top:-10px; color: #331C0E; font-size:14px; font-weight:none; height:32px; color: #000000; }
div.box H1 A { text-decoration:none; color: #000000; }
div.box H2 { background:url("img/box_title2.png") no-repeat scroll left top; padding: 5px 30px 5px 50px; margin-left:-10px; margin-right:-10px; color: #331C0E; }
div.box H3 { padding: 5px 30px 5px 50px; color: #331C0E; }
div.box H4 { padding: 5px 30px 5px 50px; color: #331C0E; }
div.box B { color: #331C0E; }
div.box A { color: #331C0E; font-weight:none; }
div.box A:hover { color: #331C0E; text-decoration:none; font-weight:none; }
div.box LI { list-style-type: square; padding: 3px 3px 3px 3px; color: #000000; }
div.box LI A { color: #331C0E; text-decoration:none; font-weight:none; }
div.box LI A:hover { color: #eca06e; text-decoration:none; font-weight:none; }
div.box p { font-weight: none; }
div.bottom { color: #F3E5D2; padding: 6px; clear:both; }
div.bottom A { color: #F3E5D2; }
div.bottom A:hover { color: #F3E5D2; text-decoration:none; }
.txtbox { border:1px solid #331C0E; width:80px; font-family:Arial; font-size:11px; }
.txtarea { border:1px solid #331C0E; font-family:Arial; font-size:11px; }
#simplemodal-overlay { background-color:#000; }
#simplemodal-container { background-color:#333; border:8px solid #444; padding:12px; }
.request { cursor:pointer; }
/*
//////////////////////////////////////////////////////
////////////REVENEZ for Your Website Styles///////////
//////////////////////////////////////////////////////
*/

#revdropDiv { width:248px; height:154px; float:left; clear:none; margin:6px 13px 6px 13px; background-image:url(img/rev-back.jpg); background-repeat:no-repeat; display:inline; }
#revdropDiv p { font-family:Arial, Helvetica, sans-serif; color:#5f5f5f; font-size:10px; margin:10px 0px 0px 70px; }
#revdropDiv select { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5f5f; background-color:#FFFFFF; border:solid 1px #5f5f5f; width:180px; }
#revdropDiv input { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5f5f; background-color:#FFFFFF; border:solid 1px #5f5f5f; padding:2px; margin:0; }
#revdropDiv form { margin:55px 0 0 10px; padding:0; }
/*
	Basic CSS setup for webRevenez embedded in an IFRAME:
	Sets height and width equal to or slightly larger than webRev Module dimensions
	overflow: hidden; to disable ugly IFRAME scrollbars
	the rest should be modified to adjust button spacing and link styling
*/

#wrapper { background-color:#000000; top:0px; left:0px; position:absolute; display:none; z-index:1000; margin: 0px auto; padding: 0px; }
#webrevenez { margin: 0px; padding: 0px; text-align: center; background-color:#FFFFFF; border: 8px solid #5f5f5f; overflow: hidden; position:absolute; top:0px; left:0px; display:none; z-index:5000; width: 700px; }
#webrevenez object, #webrevenez iframe { margin: 0px auto; padding: 0px; text-align: center; overflow: hidden; border:none; width: 690px; height: 450px; }
#wr_closer { color:#5f5f5f; margin: 0px auto; margin-top: 20px; padding: 0px; display: block; text-align: right; overflow: hidden; border:none; width: 690px; font-weight: none; padding-right: 50px; text-decoration:none; }
#rev_btns { float:right; }
#rev_btns img { margin: 0px 15px 5px 0; padding: 0px; border: none; float:left; }
#rev_btns a, #rev_btns a:link, #rev_btns a:visited, #rev_btns a:active, #rev_btns a:hover { text-decoration: none; border: none; }

/* Miscellaneous */

#videos { background-color: #2d1f1c; padding: 3px; width:332px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: center; float: right; margin: 0px; }
#bio { width: 312px; color: #5B2917; font-weight: none; text-align: left; float: left; font-size: 15px; margin: 0px; }
#bio img { float: right; padding: 0px 0px 0px 10px; }
#biotext { clear: both;width: 312px; color: #5B2917; font-weight: none; text-align: left; font-size: 12px; margin: 0px; }
#newsletter { width: 600px; margin: 20px; clear: both; padding: 0px; font-size: 12px; }
