* {padding: 0;margin: 0;}

body {font: 10px 'Helvetica Neue', Arial;color: #005;background-color: #FFFFFF;width: 100%;height: 100%;}

#wrap {width: 954px;background-color: #fff;margin-right: auto;margin-left: auto;-moz-border-radius: 0px;-webkit-border-radius: 0px;}

#wrap2 {width: 360px}

#content {width: 954px;display: inline-block;padding: 22px 7px 13px;}

#content-left {width: 653px;float: left;padding-right: 31px;}

.sidebar {display: inline;float: right;width: 270px;}

/* Text Formatting */

a {color: #005;text-decoration: none;}

p {padding-top: 7px;padding-bottom: 7px;line-height: 

18px;font-size: 12px;}

p a {color: #414084;}

p a:hover {color: #959595;}

small {font-style: italic;font-size: 80%;}

strong {font-weight: bold;}

blockquote {margin-left: auto;margin-right: auto;width: 400px;}

img {border: none;}

/* Headers */

h1, h2, h3, h4, h5, h6 {font-family: 'Helvetica Neue', Arial;}

h1 {color: #000033;padding-bottom: 5px;margin-bottom: 9px;border-bottom: 1px solid #e1e1e1;font: normal normal 100 24px 'Helvetica Neue', Arial;}

h2 {font-size: 12px;font-weight: 100;color: #006;padding-bottom: 9px;padding-top: 13px;}


h2.left {color: #006;padding-top: 9px;padding-bottom: 5px;background: #f1f1f1;border: 1px solid #d0d0d0;text-transform: uppercase;padding-left: 9px;padding: 9px;-moz-border-radius: 0px;-webkit-border-radius: 0px;letter-spacing: 1px;margin-top: 9px;margin-bottom: 13px;float: left;width: 288px;text-align:center}

h2.right {color: #006;padding-top: 9px;padding-bottom: 5px;background: #f1f1f1;border: 1px solid #d0d0d0;text-transform: uppercase;padding-left: 9px;padding: 9px;-moz-border-radius: 0px;-webkit-border-radius: 0px;letter-spacing: 1px;margin-top: 9px;margin-bottom: 13px;float: right;width: 288px;text-align:center}

h2.all {color: #006;padding-top: 9px;padding-bottom: 5px;background: #f1f1f1;border: 1px solid #d0d0d0;text-transform: uppercase;padding-left: 9px;padding: 9px;-moz-border-radius: 0px;-webkit-border-radius: 0px;letter-spacing: 1px;margin-top: 9px;margin-bottom: 13px;float: center;width: 635px;text-align:center}

h2.all2 {color: #006;padding-top: 9px;padding-bottom: 5px;background: #f1f1f1;border: 1px solid #d0d0d0;text-transform: uppercase;padding-left: 9px;padding: 9px;-moz-border-radius: 0px;-webkit-border-radius: 0px;letter-spacing: 1px;margin-top: 9px;margin-bottom: 13px;float: center;width: 633px;text-align:center}

h2.right2 {color: #006;padding-top: 9px;padding-bottom: 5px;background: #f1f1f1;border: 1px solid #d0d0d0;text-transform: uppercase;padding-left: 9px;padding: 9px;-moz-border-radius: 0px;-webkit-border-radius: 0px;letter-spacing: 1px;margin-top: 9px;margin-bottom: 13px;float: right;width: 225px;text-align:center}

h2.play {font-size: 12px;font-weight: 100;color: #FFFFFF;padding-bottom: 9px;padding-top: 13px;text-transform: underline;}

h3 {padding-top: 5px;font-size: 14px;font-weight: normal;display: inline;}

h3.cc {padding-top: 5px;font-size: 18px;font-weight: normal;display: inline;}

h4 {font-size: 12px;display: inline;font-weight: 200;}

h3 a:hover, h4 a:hover {text-decoration: underline;}

h5 {color: #006;display: block;padding-top: 9px;padding-bottom: 5px;background: #f1f1f1;border: 1px solid #d0d0d0;text-transform: uppercase;padding: 9px;padding: 9px;-moz-border-radius: 0px;-webkit-border-radius: 0px;letter-spacing: 1px;font-size: 12px;font-weight: 100;text-align:center}

h5#feature {-moz-border-radius-bottomleft: 0px;-moz-border-radius-bottomright: 0px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius: 0px;}

h5#button {-moz-border-radius: 10px;-webkit-border-radius: 10px;}

h6 {padding-top: 9px;padding-bottom: 5px;text-transform: 

uppercase;padding-left: 9px;padding: 9px;-moz-border-radius: 

0px;-webkit-border-radius: 0px;letter-spacing: 1px;margin-top: 

9px;margin-bottom: 13px;display: block;float: left;width: 

531px;font-size: 12px;font-weight: 200;background-color: 

#f0f0f0;}

/* Header */

#head {width: 930px;margin-left: auto;margin-right: 

auto;display:block;padding-top: 0;padding-bottom: 0px;
	height: 140px;
}

#head img {width: 300px;float: left;display:inline;}

#head p {letter-spacing: 1px;font-size: 24px;text-align: 

right;color: #FFFFFF;text-transform: none;background: 

none;padding-top: 55px;font-style: italic;font-weight: 100;}

a img#breakingnews {border: 10px solid #f1f1f1;margin-top: 

5px;margin-bottom: 5px;}

a:hover img#breakingnews {border: 10px solid #ffd4f1;}

#logo-box	
	{
	position: absolute;
	width: 384px;
	height: 100px;
	top: 0px;
	left: 152px;
	background-image:url(images/logo.png);
        border: 1px solid #000;
	background-repeat: no-repeat;
	}

#login-right	
	{
	position: absolute;
	width: 468px;
	height: 60px;
	top: 3px;
	left: 800px;
	}

#register-right
        {
	position: absolute;
	top: 79px;
	left: 965px;
	}

/* Menu */

#menu {}

#menu ul {height: 42px;background: #f1f1f1;border: 1px solid 

#d0d0d0;-moz-border-radius-topleft: 0px;-webkit-border-top-

left-radius: 0px;-moz-border-radius-topright: 0px;-webkit-

border-top-right-radius: 0px;list-style-type: none;width: 

1040px;padding: 0 0 0 27px;margin: 0;}

#menu li {float: left;border-bottom: 0;padding-top: 

7px;padding-left: 3px;padding-right: 20px;}

#menu li a {color: #006;padding: 6px 3px;display: block;text-

decoration: none;font-size: 14px;font-weight: 100;font-style: 

normal;letter-spacing: 1px;-moz-border-radius: 0px;-webkit-

border-radius: 0px;}

#menu li a:hover {background: #fffff;color: #CD0000;}

#menu li.current a {background: #fffff;color: #CD0000;}

#menu ul li ul {display: none;}

/* Menu 2 */

#menu2 ul {height: 42px;background: #006;border: 1px solid 

#f1f1f1;-moz-border-radius-topleft: 0px;-webkit-border-top-

left-radius: 0px;-moz-border-radius-topright: 0px;-webkit-

border-top-right-radius: 0px;list-style-type: none;width: 

1040px;padding: 0 0 0 27px;margin: 0;}

#menu2 li {float: left;border-bottom: 0;padding-top: 

7px;padding-left: 3px;padding-right: 20px;}

#menu2 li a {color: #FFFFFF;padding: 6px 3px;display: 

block;text-decoration: none;font-size: 14px;font-weight: 

100;font-style: normal;letter-spacing: 1px;-moz-border-radius: 

0px;-webkit-border-radius: 0px;}

#menu2 li a:hover {background: #fffff;color: #FFFFFF;}

#menu2 li.current a {background: #fffff;color: #FFFFFF;}

#menu2 ul li ul {display: none;}

/* Drop Line Menu */
#photo {display:block; margin:0 auto;}

#droplineMenu {height: 44px; background: #f1f1f1;border: 1px 

solid #d0d0d0; position:relative; text-align:left; 

width:963px; margin:0 auto; z-index:100;}
#droplineMenu ul {padding:0; margin:0; list-style:none;}
#droplineMenu table {border-collapse:collapse; width:0; 

height:0; margin-top:-1px; margin-bottom:-1px;}
#droplineMenu ul ul li {float:left;}
#droplineMenu ul ul li a {display:block; float:left;}
#droplineMenu ul ul div {position:absolute; left:-9999px; 

overflow:hidden;}

#droplineMenu ul#menuOuter {display:inline-block;} 
#droplineMenu ul#menuOuter li.lv1-li {display:inline-block; 

height:44px;}

#droplineMenu ul ul li a {height:44px; line-height:44px; padding:0 18px 0 0; font-size:12px; font-family: 'Helvetica Neue', Arial; color:#006; text-decoration:none; text-transform:uppercase;}
#droplineMenu ul ul li a b {display:block; height:44px; 

float:left; padding:0 0 0 18px; font-weight:normal; 

cursor:pointer;}
#droplineMenu ul ul li a:hover {line-height:49px;}
#droplineMenu ul ul li a:hover b {color:#FF0000;line-

height:49px;}

#droplineMenu ul ul li:hover > a {line-height:49px;}
#droplineMenu ul ul li:hover > a b {color:#FF0000;line-

height:49px;}

#droplineMenu ul ul li.current a {line-height:49px;}
#droplineMenu ul ul li.current a b {color:#FF0000;line-

height:49px;}

#droplineMenu ul ul li.current div {left:0; top:44px; 

width:963px; text-align:left;}

#droplineMenu ul ul :hover div {left:0; top:44px; width:963px; 

text-align:center; height:40px;}
#droplineMenu ul ul li.current div b {display:block; 

width:963px; height:40px; position:absolute; left:0; top:0; 

background:#006789; z-index:-1; filter: alpha(opacity=60); 

opacity:0.6; padding:0; line-height:40px;}
#droplineMenu ul ul li div b {display:block; width:963px; 

height:40px; position:absolute; left:0; top:0; 

background:#006789; z-index:-1; filter: alpha(opacity=60); 

opacity:0.6; padding:0; line-height:40px;}

#droplineMenu ul ul li div ul {display:inline-block;}
#droplineMenu ul ul li div ul li {display:inline-block; 

display:inline;}

#droplineMenu ul ul div a {background-image:none; height:40px; 

line-height:40px; font-size:12px; padding:0 20px;}
#droplineMenu ul ul div a:hover {background-image:none; 

color:#FF0000; line-height:40px;}

#droplineMenu ul#menuOuter li.lv1-li a:hover {direction:ltr;}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current div 

{left:-9999px;}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current div 

{left:-9999px;}

#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current:hover 

div {left:0;}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current 

a:hover div {left:0;}

#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current a 

{background-image:none; color:#006; line-height:44px;} 
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current a b 

{background-image:none; color:#ff0000; line-height:44px;}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current a 

{background-image:none; color:#ff0000; line-height:44px;} 
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current a b 

{background-image:none; color:#ff0000; line-height:44px;}

#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current:hover 

a {background:url(tab.gif) right top; line-height:60px;}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current:hover 

a b {color:#FF0000; background:url(tab.gif) left top; line-

height:60px;}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current 

a:hover {background:url(tab.gif) right top; line-height:60px;}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current 

a:hover b {color:#FF0000; background:url(tab.gif) left top; 

line-height:60px;}

#droplineMenu ul ul li.current div ul li a {background-

image:none; color:#006; line-height:40px;}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current:hover 

ul li a {background-image:none; line-height:40px;}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current 

a:hover ul li a {background-image:none; line-height:40px;}

#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current div ul 

li.current_sub a {color:#FF0000;}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current div ul 

li a:hover {color:##FF0000;}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current div 

ul li.current_sub a {color:#FF0000;}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current div 

ul li a:hover {color:#FF0000;}

#droplineMenu ul ul li.current div ul li.current_sub a 

{background-image:none; color:#FF0000; line-height:40px;}
#droplineMenu ul ul li.current div ul li.current_sub a:hover 

{background-image:none; line-height:40px;}
#droplineMenu ul ul li a:hover div b,
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current 

a:hover div b {display:block; width:1070px; height:40px; 

position:absolute; left:0; top:0; background:#006789; z-

index:-1; filter: alpha(opacity=60); opacity:0.6; padding:0; 

line-height:40px;}

/* Carousel */

#carousel p {font-size: 11px;line-height: 16px;padding-top: 

6px;}

#carousel p a {text-decoration: none;font-size: 12px;}

#carousel li {padding-top: 13px; padding-left: 20px}

#carousel li a img {float: right;margin-left: 9px;width: 162px;-moz-border-radius: 0px;-webkit-border-radius: 0px; height:81px;border: 0px solid #000;}

#carousel li.second {background: #f9f9f9;}

/* Content */

.entry {float: left;width: 288px;}

.entry p a {text-decoration: underline;}

p#tags {font-size: 10px;margin-top: 4px;padding-right: 9px;padding-top: 9px;padding-left: 9px;margin-bottom: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;border: 1px solid #d0d0d0;width: 629px;}

p.more {text-align: right;padding-right: 18px;font-style: 

italic;font-size: 11px;padding-bottom: 0;}

p.more2 {text-align: center;padding-right: 18px;font-style: 

italic;font-size: 11px;padding-bottom: 0;}

.entry ul {list-style-type: none;float: left;width: 288px;}

.entry li {font-size: 10px;border: 1px solid #e1e1e1;width: 

288px;float: left;margin-bottom: 9px;-moz-border-radius: 

0px;-webkit-border-radius: 0px;padding: 9px 9px 5px;}

.entry li p {padding-top: 2px;padding-bottom: 2px;}

/* Entry 3 */

.entry3 {float: right;width: 288px;}

.entry3 p a {text-decoration: underline;}

.entry3 ul {list-style-type: none;float: right;width: 288px;}

.entry3 li {font-size: 10px;border: 1px solid #e1e1e1;width: 

288px;float: right;margin-bottom: 9px;-moz-border-radius: 

0px;-webkit-border-radius: 0px;padding: 9px 9px 5px;}

.entry3 li p {padding-top: 2px;padding-bottom: 2px;}

p#note {border: 1px dotted #3e3e3e;padding: 9px;font-size: 

16px;line-height: 24px;}

#leadbox {width: 270px;float: right;height: 135px;display: 

block;padding-bottom: 10px;}

#leadbox img {width: 265px; height: 135px;float: right; border: 

1px solid #000;}

#leadbox h3 a {text-align: center;text-transform: 

uppercase;font-weight: 200;display: block;font-size: 24px;}

#leadbox2 {width: 108px;float: right;height: 80px;display: 

block;padding-bottom: 10px;}

#leadbox2 img {width: 108px; height: 72px;float: right; border: 

1px solid #000;}

#leadbox2 h3 a {text-align: center;text-transform: 

uppercase;font-weight: 200;display: block;font-size: 24px;}

#nav-global {margin-left: auto;margin-right: auto;width: 

265px;clear: both;}

#nav-global a {font-size: 16px;display: inline-block;font-

weight: 200;padding: 10px;background: #f0f0f0;-moz-border-

radius: 0px;-webkit-border-radius: 0px;}

#nav-global a:hover {background-color: #e1e1e1;}

/* Forums */

.entry2 {float: left;width: 629px;}

.entry2 p a {text-decoration: underline;}

.entry2 ul {list-style-type: none;float: left;width: 324px;}

.entry2 li {font-size: 10px;border: 1px solid #e1e1e1;width: 

324px;float: left;margin-bottom: 9px;-moz-border-radius: 

0px;-webkit-border-radius: 0px;padding: 9px 9px 5px;}

.entry2 li p {padding-top: 2px;padding-bottom: 2px;}

/* Tag */

.entrytag {float: left;width: 629px;}

.entrytag p a {text-decoration: underline;}

.entrytag ul {list-style-type: none;float: left;width: 629px;}

.entrytag li {font-size: 10px;border: 2px solid #e1e1e1;width: 629px;float: left;margin-bottom: 9px;-moz-border-radius: 0px;-webkit-border-radius: 0px;padding: 9px 9px 5px;}

.entrytag li p {padding-top: 2px;padding-bottom: 2px;}

.entrytag img {padding-bottom: 2px;width: 150px;height: 75px;float: right;-moz-border-radius: 9px;-webkit-border-radius: 9px;}

/* Credit Cards */

.entry5 {float: left;width: 324px;}

.entry5 p a {text-decoration: underline;}

.entry5 ul {list-style-type: none;float: left;width: 324px;}

.entry5 li {font-size: 10px;border: 3px solid #e1e1e1;width: 

324px;float: left;margin-bottom: 10px;-moz-border-radius: 

0px;-webkit-border-radius: 0px;padding: 9px 9px 5px;}

.entry5 li p {padding-top: 2px;padding-bottom: 2px;}

/* Comments */

.commentsblock {padding-top: 15px;width: 590px;float: left;}

.commentsblock p {padding-top: 0px;padding-bottom: 5px;}

form#commentform {float: left;}

input#comment {border: 1px solid #d0d0d0;font-size: 18px;color: 

#005;padding: 8px 4px 6px 8px;font-size: 14px;width: 185px;}

textarea#comment {border: 1px solid #d0d0d0;color: 

#005;padding: 8px 4px 6px 6px;width: 360px;height: 120px;font: 

14px 'Helvetica Neue', Arial;-moz-border-radius: 0px;-webkit-

border-radius: 0px;}

input#submit {width: 72px;padding: 4px;border: 1px solid 

#cacaca;background: #f0f0f0;text-transform: uppercase;font-

size: 12px;font-weight: 200;cursor: pointer;}

ol.commentlist {list-style-type: none;padding-top: 

10px;padding-bottom: 20px;}

/* Sidebar */

.sidebar {}

.sidebar ul {list-style-type: none;padding: 0px;}

.sidebar ul li {padding: 0 0 18px;}

img.feature {padding-bottom: 9px;width: 225px;height: 73px;float: left;}

/* Category List */

ul#list {list-style-type: none;padding-top: 4px;width: 250px;}

#list li {font-size: 22px;font-weight: 200;padding-bottom: 

3px;padding-top: 0px;}

#list li a {text-decoration: none;color: #FFFFFF;display: 

block;background-color: #0399e2;-moz-border-radius: 0px;-

webkit-border-radius: 0px;padding: 8px;}

#list li a:hover {background: #05b1ff;}

#list li.current-cat a {background: #05b1ff;}

img.side-feature {width: 268px;height: 135px;border-left: 1px 

solid #c85ca9;border-bottom: 1px solid #c85ca9;border-right: 

1px solid #c85ca9;}

/* Subscribe Form */

input {font-family: 'Helvetica Neue', Arial;border: 1px solid 

#d0d0d0;-moz-border-radius: 0px;-webkit-border-radius: 

0px;color: #005;margin-top: 4px;}

input.subscribe {font: 12px 'Helvetica Neue', Arial;width: 230px;padding: 8px 4px 8px 6px;}

input#subscribe-submit {font-size: 12px;font-weight: 

100;display: block;background: #fff;padding: 9px;letter-

spacing: 1px;border: 1px solid #d0d0d0;width: 250px;text-align: 

center;cursor: pointer;}

input#subscribe-submit[type="submit"]:hover {background: 

#e1e1e1;border: 1px solid #cacaca;}

/* Banners */

a .ad250 {width: 240px;height: 240px;border: 5px solid 

#f1f1f1;}

a:hover .ad250 {border: 5px solid #ffd4f1;}

a .ad160 {width: 160px;height: 600px;border: 10px solid 

#f1f1f1;margin-left: 35px;}

a:hover .ad160 {border: 10px solid #ffd4f1;}

a .ad120 {width: 120px;height: 600px;border: 10px solid 

#f1f1f1;margin-left: 55px;}

a:hover .ad120 {border: 10px solid #ffd4f1;}

/* Footer */

#footer {width: 910px;margin: 15px auto;}

#footer ul {list-style-type: none;background-color: #0093d7;-

moz-border-radius: 0px;-webkit-border-radius: 0px;width: 

900px;padding-top: 10px;float: left;padding-bottom: 

8px;margin-bottom: 15px;}

#footer li {float: left;padding-left: 20px;font-size: 

13px;text-transform: uppercase;font-weight: lighter;}

#footer li a {color: #FFFFFF;}

#footer li a:hover {border-bottom: 1px dotted #e1e1e1;}

#footer p {font-size: 12px;color: #4f4f4f;padding: 2px 20px;}

#footer p a {color: #2e2e2e;}

/* Login */

input2 {font-family: 'Helvetica Neue', Arial;border: 1px solid 

#d0d0d0;-moz-border-radius: 0px;-webkit-border-radius: 

0px;color: #005;margin-top: 4px;}

input.login {font: 14px 'Helvetica Neue', Arial;width: 

270px;padding: 7px 4px 7px 5px;}

input#login-submit {font-size: 8px;font-weight: 100;display: 

block;background: #f1f1f1;padding: 9px;letter-spacing: 

1px;border: 1px solid #d0d0d0;width: 117px;text-align: 

center;cursor: pointer;}

input#login-register {font-size: 8px;font-weight: 100;display: 

block;background: #e1e1e1;padding: 9px;letter-spacing: 

1px;border: 1px solid #f1f1f1;width: 119px;text-align: 

center;cursor: pointer;}

input#login-submit[type="submit"]:hover {background: 

#e1e1e1;border: 1px solid #cacaca;}

/* Connect */

#social {padding 10px;width: 100%;height: 100%px;}

/* Footer2*/

#front-popular {
	font-size:10px;
	color:#006;
	width: 945px;
	background: #f1f1f1;
        border: 1px solid #d0d0d0;
	padding:9px;
	}

#recentpost, #mostcommented {
	width:252px;
	float:left;
	padding:9px;
	border:1px solid #fff;
	}

#mostcommented {
	margin-left:61px;
	}

#recent_comments {
	width:252px;
	float:right;
	padding:9px;
	border:1px solid #fff;
	}

#recentpost a, #mostcommented a, #recent_comments a {
	color:#006;
	}

#recentpost ul, #mostcommented ul, #recent_comments ul {
	margin-top:5px;
	}

#recentpost ul li, #mostcommented ul li, #recent_comments ul li 

{
	list-style:none;
	border-top:1px dotted #fff;
	padding:5px;
	display:block;
	}

#recentpost ul li:hover, #mostcommented ul li:hover, 

#recent_comments ul li:hover {
	background:#3c78a7;
	color:#006;
	}

#recentpost ul li:first-child, #mostcommented ul li:first-

child, #recent_comments ul li:first-child {
	border-top:0px dotted #fff;
	}


#footer2 {
	margin: 0 auto;
	width: 873px;
	font-size:0.6em;
	padding-top:10px;
	padding-bottom:10px;
	}


/* Float Properties*/

.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfloat {
	display: inline-block;
	}

