/*







	Theme Name: Light







	Theme URI: http://vaguedream.com/wordpress-themes/







	Description: A theme created by <a href="http://vaguedream.com" target="_blank">Stephen Reinhardt</a>. Supports <a href="http://automattic.com/code/widgets/" target="_blank">Widgets</a>.







	Version: 1.0	







	Author: Stephen Reinhardt







	Author URI: http://vaguedream.com/







*/







* {







margin:0;







padding:0;







}























body {







background-color:#000000;







background-position:center;





background-image:url('images/logo.png');





background-repeat:no-repeat;







color:#D20309;







font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;







font-size:small;





color:#D20309;



font-weight:400;







text-align:left;







margin:0;







padding:0;







}









body {







color:#FFFFFF;







margin:0;







padding:0;







}















html, ul {







color:#FFFFFF;







margin:0;







padding:0;







}















.utw {







text-transform:lowercase;







}















// #wrap {







overflow:hidden;







padding-left:10px;







padding-right:10px;







position:relative;







width:1024px;







margin:0 auto;







}























#header {





background-image:url('images/nts-forums.png');





background-position:center;



background-repeat:no-repeat;







height:200px;







width: 100%;







margin:0;







padding:0; background-position-y:50%







}















#header2 {







background-image:url('images/topshout.gif');



background-position:center;





background-repeat:no-repeat;





height:200px;







width: 100%;







margin:0;







padding:0; background-position-y:50%







}















#header3 {







background-image:url('images/topsmacks.gif');



background-position:center;



background-repeat:no-repeat;







height:200px;







width: 100%;







margin:0;







padding:0; background-position-y:50%







}







#header4 {







background-image:url('images/nts-logo.gif');



background-position:center;



background-repeat:no-repeat;







height:150px;







width: 100%;







margin:0;















}





#header5 {







background-image:url('images/clr-logo.gif');



background-position:center;



background-repeat:no-repeat;







height:150px;







width: 100%;







margin:0;















}















#logo {







height:100px;







width:770px;







margin:0 auto;







}















#blogname {







height:30px;







padding-left:22px;







padding-top:28px;







text-align:left;







}















h1#blogname a {







font-size: 52px;







font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;







text-decoration: none;







color: #FFFFFF;







margin: 2px;







font-weight:700;







font-style: italic;







}















.description {







color:#FFFFFF;







font-size:1em;







font-style:italic;







font-weight:400;







height:24px;







padding-right:20px;







text-align:right;







}















#content {







color:#F5CD16;







display:inline;







float:left;







font-size:medium;







line-height:1.6em;







text-align:left;







width:500px;







margin:15px 0 0 20px;







padding:5px 0 15px;







}















#sidebar {







display:inline;







float:right;







line-height:2em;







padding-top:5px;







width:250px;







margin:5px 20px 20px 0;







}























#sidebar2 {







display:inline;







float:right;







line-height:2em;







padding-top:5px;







width:300px;







margin:5px 20px 20px 0;







}















#sidebar3 {







display:inline;







float:right;







line-height:2em;







padding-top:5px;







width:300px;







margin:5px 20px 20px 0;







}















#sidebar14 {







display:inline;







float:right;







line-height:2em;







padding-top:5px;







width:300px;







margin:5px 20px 20px 0;







}















#sidebar27 {







display:inline;







float:right;







line-height:2em;







padding-top:5px;







width:300px;







margin:5px 20px 20px 0;







}















#sidebar28 {







display:inline;







float:right;







line-height:2em;







padding-top:5px;







width:300px;







margin:5px 20px 20px 0;







}















#sidebar29 {







display:inline;







float:right;







line-height:2em;







padding-top:5px;







width:300px;







margin:5px 20px 20px 0;







}















#sidebar30 {







display:inline;







float:right;







line-height:2em;







padding-top:5px;







width:300px;







margin:5px 20px 20px 0;







}















#sidebar31 {







display:inline;







float:right;







line-height:2em;







padding-top:5px;







width:300px;







margin:5px 20px 20px 0;







}



#sidebar70 {







display:inline;







float:right;







line-height:2em;







padding-top:5px;







width:250px;







margin:5px 20px 20px 0;







}







img.centered {







display: block;







margin-left: auto;







margin-right: auto;







}















img.alignright {







padding: 4px;







margin: 0 0 2px 7px;







display: inline;







}















img.alignleft {







padding: 4px;







margin: 0 7px 2px 0;







display: inline;







}















.alignright {







float: right;







}















.alignleft {







float: left







}















#footer {







background-repeat:no-repeat;







clear:both;





font-size:medium;

height:60px;







padding-bottom:10px;







padding-top:25px;







text-align:center;







width:770px;







margin:0 auto; background-position-y:50%







}















h2 {







font-size:150%;







}















h4 {







font-size:130%;











}





h7 {







font-size:130%;











}







h5 {







font-size:300%;







color:#FFFFFF;







}



h6 {







font-size:10pt;







color:#FFFFFF;







}

h9 {







font-size:14pt;











}






ol#commentlist {







list-style:none;







margin:15px 0 0;







padding:0;







}















.commentname {







color:#D20307;







font-weight:700;







}















.commentname a {







color:#333;







font:bold 110% "Trebuchet MS", "Lucida Grande", verdana, helvetica, arial, sans-serif;







text-decoration:underline;







}















.commenttext {







background:#faf8ek no-repeat left top;







color:#FFFFFF;







font-weight:700;







min-height:90px;







}















* html .commenttext {







height:30px;







overflow:visible;







}















.commentp {







padding:10px 6px 5px 5px;







}















.commenttext p {







margin:0 0 10px;







padding:0;







}















#commentblock ol li {







margin-bottom:20px;







background: #0F0F0F





}















#commentblock {







margin-left:4px;















}















.gravatar {







background:url('images/grav.png') no-repeat;







display:inline;







float:left;







height:32px;







width:32px;







padding:8px; margin-left:10px; margin-right:0; margin-top:20px; margin-bottom:0







}















#commentsform p {







margin-bottom:5px;







margin-top:5px;







}















a img {







border:0px none;







}















h3.entrytitle, h3 {







color:#FFFFFF;







display:block;







font-size:170%;







font-weight:400;







line-height:100%;







margin:0;







}















h4.entrytitle, h4 {







color:#FFFFFF;







display:block;







font-size:130%;







font-weight:700;







line-height:100%;







margin:0;







}































h3.entrytitle a, h3.entrytitle a:visited, h3 a {







color:#FFFFFF;







font-weight:500;







text-decoration:none;







text-transform:capitalize;







}















h4.entrytitle a, h4.entrytitle a:visited, h4 a {







color:#FFFFFF;







font-weight:400;







text-decoration:none;







text-transform:capitalize;







}



h4.entrytitle, h4 {







color:#FFFFFF;







display:block;







font-size:130%;







font-weight:700;







line-height:100%;







margin:0;







}









h3.entrytitle a:hover, h3 a:hover {







text-decoration:underline;







}





h4.entrytitle a:hover, h4 a:hover {







text-decoration:underline;



color: #FFFFFF;





}







.entry {







margin-bottom:25px;







margin-top:0;







padding-bottom:25px;







padding-left:2px;e5







}











.entry1 {







margin-left:40px;







}









.entrybody img {







border:px solid #F5CD16;







}















.entrybody {







background-image:url('images/postbg.jpg');





background-position:left top;







background-repeat:repeat-y;







color:#F5CD16;







margin:15;







padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:10px







}















.entrybody1 {







background-position:top left;







background-color:#0F0F0F;







background-repeat:repeat-y;







margin:0;















}























.entrybody p {







margin-bottom:15px;







text-align:left;







}























code {







background-color:#eee;







border:1px solid #CCC;







padding:5px;







}















.entrymeta {







color:#D20309;







font-weight:700;







margin-bottom:5px;







margin-top:3px;







}















h2.archives {







background-color:#000000;



color:#FFFFFF;





font-weight:bolder;





font-variant: small-caps;

font-style:italic;







margin-bottom:25px;







text-align:center;







}























.entrymeta-single {







color:#F5CD16;







background-color:#000000;







margin-bottom:20px;







margin-top:3px;







}















#sidebar ul#feed {







list-style:none;







margin:15px 0;







padding:0;







}















#sidebar ul#feed li {







padding-bottom:3px;







padding-top:3px;







}















#sidebar ul#feed li a {







background:url('images/feed-icon-16x16.png') no-repeat left 50%;







padding-left:25px;







border-style:none







}















.entrybody ul, .entrybody ol {







margin-bottom:30px;







margin-left:10px;







margin-top:10px;







}















.entrybody li {







padding-bottom:2px;







padding-top:2px;







}















#sidebar h2 {







color:#FFFFFF;



font:Georgia



font-size:22px;







font-weight:bolder;







font-variant: small-caps;







letter-spacing:0;







line-height:12px;







text-decoration: underline;







text-transform:capitalize;







margin:0;







padding:0;







}















#sidebar h2 a {







color:#454545;







}







#sidebar h4  {









font-size:20pt;







font-weight:bolder;







font-variant: small-caps;







letter-spacing:1;







line-height:22pt;







text-transform:capitalize;







margin:0;







padding:0;







}









#sidebar h4 a {







color:#FFFFFF;







}







#sidebar h7  {









font-size:20pt;







font-weight:bolder;







font-variant: small-caps;







letter-spacing:1;







line-height:22pt;







text-transform:capitalize;







margin:0;







padding:0;







}



#sidebar h7 a {







color:#D20307;







}

#sidebar h8 a {





color:#0E4C0B;





}





#sidebar h9 a {







color:#F5CD16;







}



#sidebar h10 a {







color:#000099;







}

#sidebar h11 a {





color:#FF00FF;





}

.sidebarbg {







background-color:#eee;







padding:3px;







}















.scrobblersmall {







color:#ccc;







font-size:11px;







font-style:italic;







}















#sidebar p {







margin-bottom:10px;







margin-top:10px;







}















#sidebar ul {







list-style:none;







margin:5px 0;







padding:10px 0;







}















#sidebar li{







list-style:none;







}















#sidebar ul li a {







color:#FFFFFF;







font-size: 16px;







text-decoration:none !important;







margin:0;







}







#sidebar ul li a:hover {







background:#FFFFFF;







color:#fa1403;







}

















#searchdiv {







font-weight:700;







margin-bottom:25px;







margin-top:15px;







padding:0;







}















.adwrap, .adwrapwide, .adwrap-lu, .adwrapbutton {







border-left:0px solid #d5d7d0; border-right:0px solid #d5d7d0; border-top:1px solid #d5d7d0; border-bottom:1px solid #d5d7d0; background:#fff; margin-left:0; margin-right:0; margin-top:0; margin-bottom:1em; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:4px







}















.adwrap object {







height:280px;







width:336px;







}















.adwrapwide iframe, .adwrapwide object {







height:65px;







width:468px;







}















.adwrap-lu {







float:right;







width:180px;







margin:0 0 1em 1em;







}















.adwrap-lu object {







height:90px;







width:180px;







}















.adwrapbutton iframe, .adwrapbutton object {







height:150px;







width:180px;







}















table {







margin:10px;







}















td, th {







font-weight:400;







padding:3px;







}















.navigation {







clear:both;







height:24px;







width:1000px;







margin:0 auto;







}















.navigation a:link, .navigation a:visited {







color:#000000;







height:24px;







margin-right:2px;







padding-left:12px;







text-decoration:bold;







}















.navigation a:link, .navigation a:link span, .navigation a:visited, .navigation a:visited span {







background:#000000 url('images/'); cursor:pointer;







display:block;







float:left







}















.navigation li {







line-height:23px;







float:left;







list-style:none;







margin:0;







}















.navigation a:hover {







color:#FFFFFF;







height:24px;







padding-left:12px;







text-decoration:none;







}















.current_page_item a:link, .current_page_item a:visited {







background:#000000 url('images/current1.gif') no-repeat left bottom;







color:#FF7500;







height:27px;







line-height:24px;







margin-right:2px;







padding-left:15px;







text-decoration:none







}















.current_page_item a:hover {







background:#000000;color:#c55764;







height:27px;







margin-right:2px;







padding-left:15px;







text-decoration:none;







}















.navigation ul {







list-style:none;







margin:0;







padding:0;







}















blockquote {







border-left:2px solid #CADAE7;







color:#ffffff;







font-style:strong;







padding-left:8px;







margin:0 25px







}















h1, h2, h3, h4, h5, #comment {







font-weight:400;







}







h3, #commentblock h2 {







font-size:140%;







}















.entrybody a:link, .entrybody a:visited {







color:#fa1403;







font-weight:700;







text-decoration:none;







}











.entrybody a:active, .entrybody a:hover {







color:#D20309;







font-weight:700;







text-decoration:none;







}





a, a:visited, a:hover {







color:#FFFFFF;







text-decoration:none;







}























.navigation a:link span, .navigation a:visited span, .navigation a:hover span {







background:url('images/active1.gif'); 







height:24px;







padding-right:12px







}















.current_page_item a:link span, .current_page_item a:visited span, .current_page_item a:hover span {







background:url('images/current2.gif') no-repeat right bottom;







height:27px;







padding-right:15px







}