/***** Global Settings *****/
 
html, body {
border:0;
margin:0;
padding:0;
}
 
body {
font:100%/1.25 Arial, Helvetica, sans-serif;
background-image:url(images/bkg.jpg);
}

/***** Navigation *****/
 			
#nav {
width:900px;
background-color:#000000;
height:30px;
margin:0 auto;
}

/***** Wrapper *****/
 			
#wrap {
width:900px;
margin:0 auto;
}

/***** Wrapper *****/
 
#header {
width:900px;
height:95px;
margin:0 auto;
}

/***** Content *****/
 
#masthead {
background-image:url(images/bkg_blend.jpg);
width:880px;
margin:0 auto;
border:5px solid #333333;
padding:5px;
float:left;
}

.masthead-left {
width:590px;
margin:0 15px 0 0;
float:left;
}

.masthead-flash {

width:590px;
margin:0 5px 5px 0;

border:4px solid #242221;
}

.masthead-ad {

width:590px;
margin:0 5px 0 0;
border:4px solid #242221;
}

.masthead-right {
background-image:url(images/issue.jpg);
background-position:center top;
background-repeat:no-repeat;
background-color:#006633;
width:255px;
margin:0 auto;
float:left;
padding: 10px;

}

#masthead_low {
width:900px;
margin:0 auto;
float:left;
}

.masthead_box {
width:156px;
height:260px;
float: left;
padding:8px;
background-image:url(images/bkg_column.gif);
background-position:center top;
background-repeat:no-repeat;
margin-right:5px 
}

.leftside {
margin-left:10px; 
}

.masthead_box img {
margin-bottom:8px 
}

.titlebox  {
width:135px;
float:left;
margin: 0 0 8px 0;
background-color:#000000;
padding: 5px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

.yellow  {
background-color:#FFFF00;
color:#000000;

}

.titleboxhead  {
width:245px;
float:left;
margin: 0 0 8px 0;
background-color:#000000;
padding: 5px;
color:#FFFFFF;
}

.titleboxad  {
width:245px;
float:left;
margin: 0 0 0 0;
background-color:#000000;

color:#FFFFFF;
}

.textbox  {
width:156px;
font-size:11px;
height:95px;
float:left;
}

.linkbox  {
width:156px;
font-size:11px;
float:left;
margin: 5px 0 0 0;
}



 
/***** Headings *****/
 
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
 
h1 {
padding:30px 0 25px 0;
letter-spacing:-1px;
font-size:2em;
}
 
h2 {
padding:20px 0;
letter-spacing:-1px;
font-size:1.5em;
}
 
h3 {
font-size:1em;
font-weight:bold;
}
 
/***** Common Formatting *****/
 
p, ul, ol {
margin:0;
padding:0 0 1.25em 0;
}
 
ul, ol {
padding:0 0 1.25em 2.5em;
}
 
blockquote {
margin:1.25em;
padding:1.25em 1.25em 0 1.25em;
}
 
small {
font-size:0.85em;
}
 
img {
border:0;
}
 
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}
 
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
 
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}
 
/***** Links *****/
 
a,
a:link,
a:visited,
a:hover
 {
color:#000000;
text-decoration:underline;
}
 
/***** Forms *****/
 
form {
margin:0;
padding:0;
display:inline;
}
 
input, select, textarea {
font:1em Arial, Helvetica, sans-serif;
}
 
textarea {
width:100%;
line-height:1.25;
}
 
label {
cursor:pointer;
}
 
/***** Tables *****/
 
table {
border:0;
margin:0 0 1.25em 0;
padding:0;
}
 
table tr td {
padding:2px;
}
 

 /***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

.ad_footer {
margin: 0 auto 10px 0;
padding: 10px;
float: left;
width: 960px;
text-align: center;
color:#469af5;

}

.footer_main {
font-size:10px;
margin: 0 auto 20px 0;
padding: 20px;
width: 900px;
text-align: center;
color:#FFFFFF;
float:left;
line-height:17px;

}

.footer_main a{
text-decoration:none;
color:#FFFF00;
}

.footer_main a:visited{
text-decoration:none;
color:#FFFF00;
}
.footer_main a:hover{
color:#FFFF00;
text-decoration:underline;
}

.footer_main a:link, .itemlinks a:visited {
color:#FFFF00;
}




/** BEGIN header **/
#header1 {
	height: 32px;
	width: 900px;
	margin: auto auto;
	background-color:#FFFF00;
	float:left;
	background-image:url(http://www.omgmag.com/images/bkg_nav.jpg);
	background-repeat:repeat-x;
	
}
	#header1 ul {
		list-style-type: none;
		padding-left: 10px;
		font: 11px Arial;
		font-weight:bold;
		height: 32px;
	
	}
		#header1 ul li {
			float: left;
			height: 32px;
			padding:12px 0px 10px 10px;
		}
		#header1 ul li a {
			color: #000000;
			font-weight: bold;
			text-transform: uppercase;
			font-family: Verdana;
			font-size: 1.0em;
			text-decoration: none;
			height: 32px;
			padding:10px;
	
		}
		#header1 ul li a:hover {
			color: #8AC3D4;
			text-decoration: none;
			background-color:#000000;
			height: 32px;
			padding:10px;
		}
	#header1 .links {
		float: right;
		font-family: Verdana;
		font-size: 0.9em;
		color: #BEB7A9;
		padding-top: 12px;
	}
		#header1 .links a {
			color: #BEB7A9;
			margin: 0 8px;
		}
		#header1 .links a:hover {
			color: #8AC3D4;
			text-decoration: underline;
		}
	#header1 .logo {
		float: left;
		padding: 39px 8px 0;
	}
		#header1 .logo h1 {
			font-size: 0;
		}
		#header1 .logo h1 a {
			display: block;
			width: 335px; height: 55px;
			background: url(images/logo.gif) no-repeat 0 0;
			text-indent: -9999px;
			outline: none;
		}
		#heade1r .logo p {
			display: none;
		}
	#header1 .ad468x60 {
		float: right;
		padding-top: 36px;
	}
	#header1 {
		
	}
/** END header **/