/*
Website name:
Website:http://
Author:
Author URL: http://
Date: 00-00-00
*/

/*Colors
#fff white
#000 black
#ccc light gray
#666 dark gray
#b70016 red
*/

/*Global Reset and Clearfix----------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	text-align:left;
	}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}


.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */ 


/*Global Styles----------------------------------------------------------------------------*/
body {
line-height:1; 
background:#292826 url(images/body.gif);
font-family: "Arial", sans-serif;
}
.hidetext { display:block; overflow:hidden; text-indent:-9999px;}
.txt { display:block; overflow:hidden; text-indent:-9999px; background-repeat: no-repeat;}
input.txt { line-height: 0; border: none;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.center { margin: 0 auto; text-align: center; display: block; }
a img {border:none;}

/*Links----------------------------------------------------------------------------*/
a {text-decoration:none; color: #004f97;}
a:hover {text-decoration:underline; color: #004f97;}
a#enter-forum {background-image: url(images/enter-forum.png); width:203px; height: 58px; }
div.right-column a { color: orange;}
div.right-column a:hover { color: orange;}
div.right-column div.billboard a {  color: #004f97;}
div.right-column div.billboard a:hover {  color: #004f97;}

/*Typography----------------------------------------------------------------------------*/
p {margin:1em 0; font-size:12px; color: #5a5a5a; line-height: 1.6;}
li, dd { margin:0.25em 0; font-size:12px;  color: #5a5a5a; line-height: 1.4; list-style: square;}
ul { padding-left: 20px;}
h1, h2, h3, h4, h5, h6 { font-family: "arial", sans-serif; color: #1D629F;}
h1 { font-size:22px; }
h2 {font-size:30px; font-weight:bold; color: #000; }
h3 {font-size: 26px;}
h4, dt { font-weight:bold; font-size: 14px; letter-spacing: 0.05em; color: #000;  font-family:"Arial", sans-serif;}

h3#network-sites { background-image: url(images/our-network-sites.png); width:250px; height:37px;}

h3.left-column-header { display: block; font-size:16px;  color:#FDFDFD; /*background: url(images/left-column-header.png) no-repeat; */ background:#7F7C77; width: 238px; height: 18px; padding: 6px;}



/*Lists----------------------------------------------------------------------------*/

/*Main Containers----------------------------------------------------------------------------*/
#faux-body {margin:0 auto; text-align:center; background: url(images/faux-body.gif) left top repeat-x; }
#wrapper { width:940px; margin:0 auto; text-align:center; padding:0 10px;}
#content { width:auto; text-align: left; width:940px; padding-top:30px;}
.left-column {float:left; padding-right:10px; width:250px; }
.right-column {float:right;  width:660px; }

.full-column { 
width: 940px; 
margin: 12px 0;
height: auto;
}

div.ads {padding-bottom:24px; }
div.billboard { padding:12px; border: 1px solid #272726; width:648px; margin-bottom:24px;}

div.right-column p { line-height: 1.6; color: #fefefe;  font-size:13px; }

div.right-column div.billboard p{ color:#5a5a5a;}


.module { padding: 12px; margin: 0.25em 0; }

/*Header----------------------------------------------------------------------------*/
#header { height:187px; width:940px; position: relative;}
h1#trikechatlogo a { 
top:20px; 
left:0px; 
position:absolute; 
background-image: url(images/trikechat-logo.jpg);
width: 211px; 
height: 105px; 
}

/*Google Ads----------------------------------------------------------------------------*/
div#top-ad { position: absolute; right:-10px; width: 728px; height: 90px; top:10px;}

/*Navigation----------------------------------------------------------------------------*/
div#navigation { width:700px; height: 36px; top:134px; left: 194px; position: absolute; }
ul#nav { float: left; height: 36px;  width:360px; }
ul#nav li { float: left; display: block;  margin: 0 6px; }
/*IE 6*/* html ul#nav li a{border: 1px solid #272726; }

ul#nav li a { text-align: center; border: 1px solid transparent;  display: block; width: 58px; padding: 6px;  height: 22px; color:#fff; text-decoration: none; font-size:14px; }
ul#nav li a:hover,
body.home li#home,
body.forum li#forum,
body.links li#links,
body.contact li#contact
{ border: 1px solid #0078e5; text-decoration: none;  background:#2c6ca7 url(images/nav-over.gif) repeat-x; -moz-border-radius:4px; border-radius:4px; -webkit-border-radius:4px;}

/*Search----------------------------------------------------------------------------*/
div#search { 
float:right;
padding-top:10px;
width:280px;
}
div#search input#go {background-image: url(images/go.gif); width:35px; height: 21px; margin-left: 6px; }

/*Content Specific----------------------------------------------------------------------------*/
table#photos { width:664px; padding: 4px 0;}
table#photos td { width: 160px; }


.intro {  background:#fff url(images/box-intro-bg.png) no-repeat;}
.module {  /*background:#fff url(images/bg-box.png) no-repeat;*/  border-bottom:1px solid #7F7C77;  }
.module a { color: orange;}
.module dt { color: #fefefe;}
.ads img { margin: 0.25em 0; }

.billboard .left { width: 435px;}
.billboard .left ul { padding-left: 20px;}
.billboard .right { width: 392px; }
.billboard .right p, .billboard .right h4 { text-align:right; margin-top: 1em;}
.billboard .right h4 { color:#b70016; font-size:18px; }


.form .left { width: 435px;}
.form .right { width: 392px; }

/*Footer----------------------------------------------------------------------------*/
#footer-wrapper { height:100px; padding:12px 0; clear:both; margin:0 auto; text-align:center; background: url(images/footer-wrapper.gif) repeat;}
#footer {clear:both; height:100px;  text-align:center; margin: 0 auto; width: 940px;}
#footer p {text-align:center; margin: 1em auto;}
#footer {color:#fff; width:820px; height:30px;}
p#copyright { width: 141px; height: 50px; }
p#copyright a.txt { background-image:url(images/copyright-247-motorcycle-network.gif); width: 141px; height: 50px; }

/*Forms----------------------------------------------------------------------------*/



/*Development----------------------------------------------------------------------------*/
