﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th{ margin:0;padding:0;}

ol,ul,li{ list-style:none; list-style-position:outside;}
a img{ border:0;}

body{ font-size:13px; font-family:Tahoma, Geneva, sans-serif; background: #141414;}

h1 {margin: 10px 10px 20px 10px;}
h2,h3 {margin: 0px 10px 20px 10px;}
p {margin: 10px 10px 10px 10px;}

.wrapper{ width:950px; margin:0 auto;}

/*header*/
#header{ width:100%; position:relative; z-index:4;}
	.head{ width:100%; height:156px; background: url(../images/fulltilt-h.jpg) no-repeat top left;}

.navigation_bg{ width:950px; height:44px; background:url(../images/navigation.gif) no-repeat;}
#navigation{ position:absolute; z-index:3; width:950px; height:44px;}
#navigation ul{ display:inline; margin-left:150px;}
#navigation ul li{ display:inline; margin-right:60px;}
#navigation ul li a{ color:#fff; text-decoration:none; font-size:18px; line-height:44px;}
#navigation ul li a:hover{ color:#ccc;}


/*content*/
#content{ width:100%; background:#fff url(../images/content_bg.gif);}
.content_inside{ width:100%; overflow:hidden; background:url(../images/content_top_shadow.gif) left top no-repeat;}

	.side_content{ float:left; width:220px;}
	.main_content{ float:left; width:709px; margin-left:1px;}

.sidebar{ float:right; width:219px; display:inline; margin-right:1px;}
.sidebar .box {width: 191px; margin: 10px auto 25px auto;}
.sidebar .box h3,h4{ width: 191px; height: 24px; margin: 0 0 0 0; background:url(../images/h3.gif); font: normal 14px/24px Tahoma, Geneva, sans-serif; text-indent: 18px; color: #FFFFFF;}
.sidebar .box ul {margin: 0 0 10px 0; border-left: 1px solid #b1b0b0; border-right: 1px solid #b1b0b0; border-bottom: 1px solid #b1b0b0;; background: #FFFFFF;}
.sidebar .box ul li {margin: 0px 10px 0px 10px; list-style: inside; line-height: 20px;}
.sidebar .box a{ color:#B00000; font-size:12px; font-weight:bold; text-decoration:none;}
.sidebar .box a:hover{ color:#E6500F;}
.style1 {font-size: 18px}
.style4 {font-size: 30px}

.copyright{ clear:both; width:100%; height:24px; line-height:24px; text-indent:13px; background:url(../images/content_bottom.gif); color:#fff;}

.box { position: relative; width: 45%; margin-left: auto; margin-right: auto; padding: 1em; }
.red { background: #740707; color: #fff; }
.redGradient { background: url(http://www.tiltcodes.com/images/backred.png) bottom repeat-x; color: #fff; }
.greyGradient { background: url(http://www.tiltcodes.com/images/grad2.png) bottom repeat-x; color: #000000; }
.corner { position: absolute; width: 10px; height: 10px; background: url(/images/cornerImage.png) no-repeat; }
.TL { top: 0; left: 0; background-position: 0 0; }
.TR { top: 0; right: 0; background-position: 100% 0; }
.BL { bottom: 0; left: 0; background-position: 0 100%; }
.BR { bottom: 0; right: 0; background-position: 100% 100%; }


#footer{ width:100%; color:#fff; background:url(../images/footer_bottom.png) bottom no-repeat; margin-top:36px; margin-bottom:30px;}
.footer_inside{ width:100%; overflow:hidden; background:url(../images/footer_top.png) top no-repeat; position:relative; top:-19px; padding-top:10px;}
.footer_inside ul{ float:left; width:245px; display:inline;}
.footer_inside ul li{ line-height:120%; padding-left:10px; background:url(../images/footer_li.gif) left 4px no-repeat;}
.footer_inside ul.column1{ margin-left:173px;}
.footer_inside a{ color:#eaeaea; text-decoration:none;}
.footer_inside a:hover{ color:#ccc;}