/*
Theme Name: WordPress Glamity
Theme URI: http://www.glamitycalamity/
Description: Glamity Theme done for GlamityCalamity <a href="http://www.glamitycalamity.com">GlamityCalamity</a>
Version: 2
Author: VIRB
Author URI: http://chooseavirb.com/
*/

body { background:#000000 url(images/bkgrd.jpg) repeat-x; font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#000; }
h2, h1 ,h3 { margin:0 }
h2 {
font-size:18px;
font-weight:bold;
}

h1 a {
color: #555;
}
p {
line-height: 22px;
}
a { text-decoration:none; color:#CC3300; }
a:hover {
color:#000;
text-decoration:underline;
}
img a, a img {
border:0;
text-decoration: none;
}

#page, #footer_content { width:960px; margin-left:auto; margin-right:auto; }
#container { width:100%; height:auto;  }
#header { height:194px; width:auto; background-color:#000; }
#title span { clear:none; float:left; position:relative; text-indent:-900em; }
#navigation { height:48px; width:auto; margin:0; padding:0; background-color:#000; white-space:nowrap; }
.listmenus { margin:0 auto; padding:0;
	width:auto; 
	 float:left; 
}
.listmenus li {
	margin:0; padding:0; list-style:none;
	float:left; overflow:visible;

}
		
#navigation ul li { min-width:115px; width:auto; }
		
#navigation ul li a:link, #navigation ul li a:active, #navigation ul li a:visited {
	margin:0; padding:15px 25px;
	font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; 
	display:block;
	text-decoration:none;text-align:center;
	white-space:nowrap;
	width:auto;
	text-transform:uppercase;
}

#navigation ul li a:hover {
	color:#fff;
	text-decoration:none;
margin:0; padding:15px 25px;
}

#navigation ul.listmenus li.current_page_item a:link, #navigation ul.listmenus li.current_page_item a:active, #navigation ul.listmenus li.current_page_item a:visited, #navigation ul.listmenus li a:hover {
	/* Crazy margins to pull up the hover image above the borders.*/
	margin:0px 0 0 0; padding:15px 25px;
	background: url(images/main_menu_hover.gif) repeat-x bottom center;
	position:relative;
	text-align:center;
}
#logo { 
background:url(images/logo.gif) no-repeat; width:664px; height:194px; 
}

#logo #title span { 
text-indent:-9000em; 
}

#searchform-header-div { 
width:252px;  
padding:14px 4px 0px 6px; 
background-color:#FF9900; 
margin:0px 0 0px 8px; 
}

#searchform-header { 
margin:-10px 0 0 0; padding:0; 
}

#searchform-header input#s { 
width:162px; height:22px; 
padding: 2px 2px 2px 6px;
color: #ccc;
border: none;
background:url(images/bg_searchtop.png) no-repeat;
}

#searchhorm-header input#go { 
margin:28px; 
}

#breadcrumbs-menu { 
background:#D6D6D6 url(images/breadcrumbs_tab.gif) no-repeat; padding-left:28px; padding-top:7px;height:25px; 
}

#breadcrumbs-menu ul.listmenus { height:31px; padding-top:8px; }

#breadcrumbs-menu ul.listmenus li { margin-left:29px; }

#breadcrumbs-menu ul.listmenus li a { margin:0 29px 0 29px; color:#3F3F3F; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#maincontent { background-color:#FFFFFF; padding-top:33px; padding-bottom:33px;}

.underlining, #search-4 label, h2.widgettitle,.editorschoice h2, #lateststories h2, .gc-tips h2, .gc-style-shots h2, .widget_text h2, #relatedpostlist h3,#twitter_div h5,.slider-home h3,.widgettitle { border-bottom:3px solid #333333; text-transform:uppercase;margin-bottom: 10px; }

.slider-home h3 {
font-size:18px;
font-weight:bold;
margin-bottom: 15px;
}


#search-4 label { margin:7px 0; }
.underlining h2, .editorschoice h2, #lateststories h2,.gc-tips h2, .gc-style-shots h2, h2.widgettitle, .widget_text h2, #relatedpostlist h3 { margin-bottom:12px; }

.story { padding-bottom:3px; }
.story p { font-size:16px; color:#1F1F1F; line-height:18px;}
.editorschoice p {
font-size: 13px;
line-height: 20px;
}
.story a { color:#CC3300; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
#content { width:608px; margin:0 21px; }
#sidebar { width:268px; }
#twitter { margin-top:20px; }
#twitter_div .title { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
#twitter_update_list { margin:0; padding:0; }
#twitter_update_list li { list-style-image:none; list-style-type:none; list-style:none;  color:#4A4A4A; }
.sidebardiv { border-bottom:3px solid #8E8E8E; }
#footer_content { clear:both; }
#footer { width:inherit; background:url(images/footer_bkgrd.gif) repeat;
 display:block; height:auto; }

.footer-archives li{
font-size: 13px;
}

.footer-archives h5  {
	display: none;
}

#footer .column {
margin-left: 5px;
}

#footer h3 {
font-size:16px; color:#CC3300; display:block; margin-bottom:20px; 

}

#sitemap div { width:220px; margin-right:29px; }
#sitemap .listmenus { float:none; clear:both; }
#sitemap ul li a {  color:#FFFFFF; display:block;  }
#sitemap li { color:#FFFFFF; padding:8px 0px; width:100%; display:block; float:none; background:url(images/footer_div.gif) bottom repeat-x; }
.listindent { text-indent:35px; }
.postheader { font-size:28px; color:#333333; padding-top:0; margin-top:0;padding-bottom: 5px;}
.comments { font-size:12px; text-align:right; float:right; }
.comments strong { font-size:22px; line-height:9%;  }
#respond { background-color:#EFEFEC; width:469px; }
#respond form { padding:12px; } 
#respond form input, #respond form textarea { border:1px solid #BDB9B0; width: 100%; height:27px; }
#respond form textarea { height:200px; } 
#respond form label { font-family:"Times New Roman", Times, serif; font-size:13px; text-transform:uppercase; }
#commentheading { font-size:14px; }
#comments-top { background:url(images/comments-top.gif) no-repeat; height:16px; width:100%; }
#comments-bottom { background:url(images/comments-bottom.gif) no-repeat; height:25px; width:100% }
#respond #submit { border:none; background:url(images/comment-submit.gif) no-repeat; width:86px; height:32px; }
#text-3 { background:url(images/notes_bkgrd.gif); padding:2px no-repeat; margin-top:12px; }
#text-3 h2 { border-bottom:none; margin:7px 0; }
.textwidget { background:url(images/notes_bkgrd.gif) bottom left no-repeat; margin:4px; text-indent:40px; font-weight:bold;  }
#search-4 label { display:block; }
#search-4 input#s { height:22px; }

#main {
border-bottom: 1px solid #ccc;
padding-bottom: 20px;
margin-bottom: 10px;
}
.slider-home {
float: left;
width: 460px;
padding: 0px 20px 0px 10px;
}

#lateststories {
width:200px;
float: left;
padding-right: 20px;
}
.editorschoice {
float: left;
width: 220px;
}

.gc-tips, .gc-style-shots {
float: left;
width: 280px;
padding-right: 20px;
margin-top: 20px;
min-height: 230px;
margin-bottom:-65px;
}

.gc-tips h3, .gc-style-shots h3{
padding-top:20px;
padding-bottom: 10px;
font-size: 20px;
color: #333;
margin-bottom: 20px;
}


.gc-tips img, .gc-style-shots img {
width: 75px;
height:75px;
padding-right: 20px;
float: left;


}

#categories-menu {
background-color: #000;
text-transform: uppercase;
}

#categories-menu ul {
padding-left: 20px;
}

#categories-menu ul ul {
padding-left: 0px;

}

#categories-menu ul li ul li{
width: 148px;
}

#searchform-header-div {
margin-top: 80px;
}

#go {

}

#s {

}

#lateststories h4 {
font-size: 18px;
font-weight: normal;
color: #202020;
padding-bottom: 8px;
}

#lateststories .story {
margin-bottom: 10px;
border-bottom: 1px solid #ccc;
}

.editorschoice h3 {
font-size: 18px;
padding: 6px 0px;
}
.editorschoice p {
margin: 0px;

}

#maincontent h1 {
font-weight: normal;
}

.home-summaryitem {
width: 180px;
float:left;
padding: 5px 10px 10px 10px;
min-height:550px;
overflow: hidden;
}

.home-summaryitem img {
text-align: center;
}

.home-summaryitem:hover {
color: orange;
background-color: #efefef;
}

.home-summaryitem h1 a{
color: black;
}

.home-summaryitem p {
color: grey;
}

.home-summaryitem h1 a:hover {
color: white;
}

.post-categorylisting {
width: 350px;
}

.aligncenter {
text-align: center;
}

.alignleft {
float:left;
padding-right:20px;
padding-bottom:10px;
}

.wp-caption {
font-style:italic;
font-weight: bold;
}

.wp-caption img{
padding-bottom: 10px;
}

.widget {
margin-bottom: 20px;
}


.tabbed-widget  {
min-height: 180px;;
}


.tabbed-widget ul {
border-bottom: 1px solid #ccc;
}
.tabbed-widget li {
padding: 10px;
}

.tabbed-widget p {
padding: 10px;
}


.ui-tabs-selected {
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #fff;
background-color: #fff;
}

.textwidget p {
font-weight: normal;
font-size: 16px;
}

#sidebar p, #sidebar li {
font-family:Arial, helvetica, san-serif; 
}

#pagination { background-color:#FFFFFF; border-top:1px solid #000000; padding:13px; font-size:14px; margin-bottom:36px; }

#pagination a { padding:2px 8px; margin:0 2px; color:#000000; }

#pagination a:hover { background-color:#CC3300; font-size:14px; color:#ffffff; }



.listmenus ul {
margin-left: -0px;
}

.breadcrumb {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
font-weight: bold;
}

.breadcrumb a {
color: #000;
}

.breadcrumb a:hover {
color: #fff;
}

.sidebardiv {
margin-top:20px;
margin-bottom:20pxpadding-bototm: 10px;
}

.sidebardiv h2 {
margin: 0;
}
.sidebardiv form {
margin-top:10px;
margin-bottom: 10px;
}

#suscribetefb h5 {
display:none;
}

#suscribetefbform {
text-align:left;
}

.sidebardiv .signupbox {
border:none; 
width:162px; 
height:22px; 
padding: 4px 2px 2px 6px;
color: #444;
background:url(images/bg_searchtop.png) no-repeat;
}

.suscribetefbinput {
margin-top: 10px;
width: 200px;
}

.suscribetefbsubmit {
padding-top: 0px;
}

#fb {
padding-bottom:15px;
}

.tabbed-widget {
margin-top:20px;
}

ul.tw-tabbed-nav  {
padding-left: 10px;
font-size: 12px;
font-weight: bold;
}


#twitter_div {

}

#twitter_div h5 {
padding-top: 20px;
}

#twitter_div li {
margin-bottom:20px;
}

.slider-home h2 {
font-family:Arial, Helvetica, sans-serif;
color: #000; 
}

.slider-home p {
font-family:Arial, Helvetica, sans-serif; 
font-size: 13px;
}

.carouselBtn {
display: none;
}

.recent_comments {
font-size: 12px;
}

#recentcomments ul {
margin-left: 0px;
padding-left: 0px;
}

#recentcomments li{
color:#000;
padding-bottom: 10px;
padding-left: 0px;
list-style-type: none;
margin-left: -30px;
}

#recentcomments a {
color: #000;
}

#relatedpostlist {
margin-top: 40px;
}


#relatedpostlist p {
display: none;
}

#relatedpostlist li {
list-style-type: none;
padding: 0 0 10px 0;
margin: 0 0 0 -25px;

}

.tw-content li {
list-style-type: none;
margin: 0 0 0 -25px;

}

.wpp-thumbnail {
padding-right: 10px;
}

.widget_text {
margin-top: 10px;
}

.postsummaryblock {
margin-bottom: 20px;
border-bottom: 3px solid #000;

}

hr {
color: #ccc;
background-color: #ccc;
}

#content li {
padding-bottom: 5px;
color: #444;

}

.sb_container, .sidebarTabs, .tb{
width: 260px;;
}

#sb3 a {
width: 80px;
}

.sidebarTabs {
width: 200px;
}

.addthis_container{
padding: 10px 0px;

}


/* SIDEBARTABS POPULAR POSTS */
.popular-posts li {
list-style-type:none;
margin-left: -20px;
width: 260px;
padding:0px 0px 20px 5px;
}

.wpp-thumbnail {
margin-bottom:-10px;
}

/* CALENDAR POSTS */
#wp-calendar {
width: 100%;
}

#wp-calendar td{
padding:8px 10px;
text-align:center;
}

#wp-calendar #prev {
text-align:left;
}

