@charset "UTF-8";
/* CSS Document */

body {
	background-color:#1A1819;
	background-image:url(/media/images/body-bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	}
	

a {
	color:#AC000C;
	text-decoration:none;

}

a:hover {text-decoration: underline;}

/*p {
	margin: 0;
	margin-bottom:10px;
	}*/

h1 {
	font-size:13px;
	text-align:left;
	margin-left:15px;
	margin-right:15px;
	color:#fff;
	padding-top:5px;
}
h2 {
	font-size:1.2em;
	margin:10px 0pt;
	text-align:left;
	margin-left:15px;
	margin-right:15px;
}
h3 {
	font-size:1.3em;
	color:#AC000C;
	text-align:left;
	margin-left:15px;
	margin-right:15px;
}
h4 {
	font-size:0.7em;
	margin:10px 0pt;
	margin-left:15px;
	margin-right:15px;
}

	
p {
	margin: 0;
	margin-bottom: 10px;
	text-align:justify;
	margin-left:15px;
	margin-right:15px;
	}

div#site-top-shadow {
	width:862px;
	height:33px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/media/images/site-top-shadow.png');
	background-repeat:no-repeat;
	}
	
div#site-top-shadow[id] {
	background-image:url(/media/images/site-top-shadow.png);
		}
	
div#body-shadows {
	width:862px;
	height:auto;
	/*background-image:url(/media/images/body-shadows.png);*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/media/images/body-shadows-ie6.png');
	background-repeat:repeat-y;
	z-index:-5;
	}
	
div#body-shadows[id] {
	background-image:url(/media/images/body-shadows.png);
	}
	
div#site-bottom-shadow {
	width:862px;
	height:73px;
	/*background-image:url(/media/images/site-bottom-shadow.png);*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/media/images/site-bottom-shadow.png');
	background-repeat:no-repeat;
	}
	
div#site-bottom-shadow[id] {
	background-image:url(/media/images/site-bottom-shadow.png);
	}
	
div#container {
	background-color:#ffffff;
	width:819px;
	height:auto;
	}	
	
div#header {
	width:819px;
	height:67px;
	background-image:url(/media/images/header.png);
	background-repeat:no-repeat;
	}
	
div#top-right {
	color:#AC000C;
	padding-top:10px;
	padding-right:11px;
	text-align:right;
	float:right;
	width: 280px;
	height: 30px;
	}	
	
.emailbox {
background-color:#fff;
border:1px solid #D2D2D2;
color:#4D4D4D;
font-size:11px;
padding-left:4px;
height:15px;
width:166px;
}
	
div#nav-flash {
	width:819px;
	height:47px;
	background-image:url(/media/images/nav-flash.png);
	background-repeat:no-repeat;
	}
	
div#content {
	background-color:#FFFFFF;
	}
	
div.heading {
	padding-bottom:25px;
	}
	
div.right-content {
	/*float:right;*/
	margin-left:432px;
	}
	
div.far-right-content {
	/*float:right;*/
	margin-left:555px;
	min-height:250px;
	}

div.left-content {
	float:left;
	/*margin-right:371px;*/
	width:412px;
	padding-left:20px;
	padding-right:0px;
	}
	
div.wide-left-content {
	float:left;
	/*margin-right:371px;*/
	width:465px;
	padding-left:20px;
	padding-right:0px;
	}
	
div.left-heading {
	background-image:url(/media/images/left-heading-bg.jpg);
	background-repeat:repeat-x;
	width:409px;
	height:24px;
	padding-bottom:10px;
	text-align:left;
	text-indent: 13px;
	}
	
div.wide-left-heading {
	background-image:url(/media/images/left-heading-bg.jpg);
	background-repeat:repeat-x;
	width:480px;
	height:24px;
	padding-bottom:10px;
	text-align:left;
	text-indent: 13px;
	}	
	
div.red-heading {
	background-image:url(/media/images/left-heading-bg.jpg);
	background-repeat:repeat-x;
	width:760px;
	height:24px;
	padding-bottom:10px;
	text-align:left;
	text-indent: 13px;
	}		
	
li.left-heading {
	list-style:none;
	font-size:14px;
	color:#FFFFFF;
	}
	
li {
	text-align:left;
	}
	
div.page-content {
	padding-left:20px;
	padding-right:20px;
	min-height:150px;
	margin:0px;
	padding-bottom:0px;
	text-align:left;
	}
	
div#bottom {
	color:#545454;
	font-size:10px;
	position:relative;
	top:-15px;
	width:819px;
	}
	
div.right-contactform {
	/*float:right;*/
	background-image:url(/media/images/contact_bg.jpg);
	margin-left:250px;
	width:487px;
	height:257px;
	position:relative;
	top:0px;
	/*left:140px;*/
	}
	
div.left-contactheading {
	background-image:url(/media/images/left-heading-bg.jpg);
	background-repeat:repeat-x;
	width:200px;
	height:24px;
	padding-bottom:10px;
	text-align:left;
	text-indent: 13px;
	}
	
div.left-contactcontent {
	float:left;
	/*margin-left:200px;*/
	width:200px;
	padding-left:20px;
	padding-right:0px;
	text-align:left;
	}
	
p.contact {
	text-align:left;
	}
	
div.right-contactheading {
	background-image:url(/media/images/left-heading-bg.jpg);
	background-repeat:repeat-x;
	width:487px;
	height:24px;
	text-align:left;
	text-indent:13px;
	}	
	
#parent_div {
    width:750px;
    padding:6px 0;
    /*border:1px solid #000;*/
    margin:auto;
 }
#parent_div:after {
    content:'';
    display:block;
    clear:both;
 }
#left_child {
    float:left;
    display:inline; /*required by IE6*/
    width:200px;
    /*border:1px solid #999;*/
    margin:0 3px 0 6px;
 }
#right_child {
    float:left;
    display:inline; /*required by IE6*/
    width:487px;
    /*border:1px solid #999;*/
    margin:0 6px 0 44px;
	background-image:url(/media/images/contact_bg.jpg);
	background-position: 0px 15px;
	background-repeat:no-repeat;
	
 } 
/*#left_child p,#right_child p {
    font-family:sans-serif;
    font-size:0.8em;
    text-align:justify;
    margin:4px;
 }*/	
 
 div#privacy {
 	float:left;
	width:100px;
	}
	
div#cuker {
	margin-left:450px;
	}
	
p.error {
	color:#AC000C;
	}
	
div.reseller-right {
	background-image:url(/media/images/resellers-rt-bg.jpg);
	background-repeat:no-repeat;
	width:237px;
	height:200px;
	margin-left:auto;
	margin-right:10px;
	}
	
p.reseller-right {
	color:#FFFFFF;
	padding-top:12px;
	padding-left:15px;
	padding-bottom:0px;
	padding-left:12px;
	}

div.red-btn {
	background-image:url(/media/images/red-btn.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	height:44px;
	padding-top:15px;
	width:179px;
	}
	
a.red-btn {
	color:#FFFFFF;
	}