/*
Theme Name: Wigbar
Description: Wigbar is a premier design company with expertise in hair styling, wig design, and hair extensions for production.
Theme URI: http://www.wigbar.com/
Version: 1.0
Author: CPS Creative
Author URI: http://www.cpscreative.com/
*/

                                                                     /* Global Settings ------------- */
																	 
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, 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, div, input, textarea {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
    }
	
body {
 	position: relative;
	font-size:62.5%;
	background-color: #000;
	font-family:Georgia, "Times New Roman", Times, serif;
    }
	



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: "" ""; }
img { border: 0; }
#print { display: none; }
* { margin:0; padding:0; }
a { text-decoration: underline; color: #ffcccc; }
a:hover { text-decoration: none; }
.hide { visibility: hidden; display: none; }

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

form { margin:0; padding:0; }
select, input, textarea { font:12px Arial, Helvetica, sans-serif; color: #333; }

textarea { line-height:16px; }
label { cursor: pointer; }

form p { clear:both; }
form input.txtfield1 { padding:4px; width:198px; color:#666666; border:1px solid #beb6b6; }
form select.selectarea1 { padding:2px; width:208px; color:#666666; border:1px solid #beb6b6; }
form textarea.txtarea1 { padding:3px; width:200px; color:#666; height:100px; border:1px solid #beb6b6; }

form input.txtbtn1 { 
    padding:3px;
	color:#26820b;
	font-weight:bold;
	background-color:#aed778;
	border:1px outset #26820b;
	width:100px;
	cursor:pointer;
	}

                                                                     /* Global Classes ------------- */

.clearboth { clear: both; }
.float-left    { float: left; }
.float-right   { float: right; }
.text-left     {text-align: left; }
.text-right    {text-align: right !important; }
.text-center   { text-align: center !important; }
.text-justify  { text-align: justify; }
.text-indent   { text-indent: 12px; }
.img-left, .alignleft { float:left; margin:4px 10px 4px 0; }
.img-right     { float:right; margin:4px 0 4px 10px; }

div.hr { background: url('images/line_divide1.gif') repeat-x scroll center; clear:both; height:20px; }
div.hr hr { display: none; }
/* <div class="hr"><hr /></div> */
/* <br class="clearboth" /> */


                                                                     /* Body ------------- */

#WRAPPER { width:960px; margin:0 auto; background:#ccc url('images/bg.jpg') repeat-y center top; }


                                                                     /* Heading ------------- */
																	 
h1 {
    text-indent:-5000px;
	width:281px;
	margin-top:58px;
	height:71px;
	float:left;
	display:inline;
	background:url('images/logo_bg.gif') no-repeat left top;
	margin-left:38px;
	}

h1 a { display:block; width:281px; height:71px; }
h2 { color:#a71a2e; font-size:3em; line-height:1em; text-align:left; margin-bottom:14px; }

h3 { color:#000; font-size:2.4em; line-height:1.3em; text-align:left; margin-bottom:14px; border-bottom:1px solid #717171; padding-bottom:10px; }
h3 a { color:#000; text-decoration:none; }
h3 a:hover { color:#000; text-decoration:underline; }

h4 { color:#000; font-size:2em; line-height:1em; text-align:left; margin-bottom:14px; border-bottom:1px solid #000; padding-bottom:5px; }
h5 { color:#a71a2e; font-size:1.6em; line-height:1em; text-align:left; margin-bottom:14px; }



                                                                   /* Header ------------- */

#header { 
    width:940px;
	height:129px;
	display:block;
	position:relative;
	margin:0 auto;
	background:url('images/header_bg.jpg') no-repeat left top;
	}
	
	ul.top-links { position:absolute; right:43px; top:13px; }
	ul.top-links li  { float:left; width:17px; height:17px; margin-left:9px; }
	ul.top-links li a { width:17px; height:17px; display:block; }
	ul.top-links li.facebook { background:url('images/facebook_icon.gif') no-repeat left top; }
	ul.top-links li.twitter { background:url('images/twitter_icon.gif') no-repeat left top; }
	ul.top-links li.youtube { background:url('images/youtube_icon.gif') no-repeat left top; }
	
	ul.main-nav {
		background:url('images/main-nav_bg.gif') no-repeat left top;
		width:580px;
		height:40px;
		float:right;
		display:inline;
		margin-top:47px;
		margin-right:20px;
		}
		
	ul.main-nav li {
		font-size:1.3em;
		float:left;
		line-height:40px;
		padding-left:18px;
		}
		
	ul.main-nav li a { color:#fff; text-decoration:none; }
	ul.main-nav li a:hover, ul.main-nav li a.selected, ul.main-nav li.current_page_item a { color:#000; text-decoration:underline; }
	 
	
                                                                   /* Banner ------------- */

#banner { 
    width:940px;
	height:248px;
	display:block;
	position:relative;
	margin:0 auto;
	background:url('images/banner_bg.jpg') no-repeat left top;
	}
	
	.flash {
		width:545px;
		height:185px;
		float:right;
		padding-right:54px;
		margin-top:9px;
		}
		
	#banner p { color:#fff; clear:right; font-size:1.3em; float:right; margin-right:40px; margin-top:15px; }
		
                                                                   /* Content ------------- */

#content { 
    width:940px;
	margin:0 auto;
	background:url('images/content_bg.gif') no-repeat center top;
	}
	
	.sidebar {
		width:305px;
		float:left;
		min-height:500px;
		height:auto !important;
		height:500px;
		}
		
	ul.list1 { font-size:1.2em; color:#000; }
	
	ul.list1 li {
		list-style-type:square;
		color:#000;
		padding-left:0px;
		font-weight:bold;
		border-bottom:1px dotted #5f5f5f;
		line-height:1.7em;
		margin-bottom:5px;
		padding-bottom:5px;
		list-style-position:inside;
		}
		
	ul.list1 li a { color:#000; }
	ul.list1 li a:hover { color:#a32525; }
		
	.content-right {
		width:635px;
		float:left;
		min-height:500px;
		height:auto !important;
		height:500px;
		}
		
	
		
	.content-right p { font-size:1.2em; color:#000; margin-bottom:8px; line-height:1.7em; text-align:justify; }
	
	.content-right ul { font-size:1.2em; color:#000; }
	
	.content-right ul li {
		list-style-type:disc;
		color:#000;
		padding-left:0px;
		margin-left:25px;
		line-height:1.7em;
		margin-bottom:5px;
		}
	
	.innerblock {
		background-color:#838383;
		border:5px solid #929090;
		margin-top:20px;
		}
		
	.innerblock img { border:3px solid #929090; }
	
	
	
	
	.navigation .alignleft a {
		float:left;
		width:130px;
		height:40px;
		display:block;
		text-indent:-5000px;
		background:url('images/older-entries_btn.gif') no-repeat center top;
		}
	
	.navigation .alignright a {
		float:right;
		width:130px;
		height:40px;
		display:block;
		text-indent:-5000px;
		background:url('images/newer-entries_btn.gif') no-repeat center top;
		}
	
	
	
	
	
		
                                                                   /* Footer ------------- */

#footer { 
    width:940px;
	height:53px;
	margin:0 auto;
	background:url('images/footer_bg.gif') no-repeat center top;
	}
	
	#footer p { color:#fff; font-size:1.1em; line-height:53px; }
	#footer p a { color:#fff; text-decoration:none; }
	#footer p a:hover, #footer p a.selected { color:#fff; text-decoration:underline; }
	
	#footer ul { float:right; }
	#footer ul li { font-size:1.1em; float:left; line-height:53px; color:#fff; margin-right:10px; }
	#footer ul li a { color:#fff; text-decoration:none; }
	#footer ul li a:hover, #footer ul li.current_page_item a { color:#fff; text-decoration:underline; }
	
	
	
	


	

	


		

























