/*   
Theme Name: Designex Blog Theme
Theme URI: http://www.webdesign-tutorials.com/
Description: Just another WordPress theme.
Version: 2.8.5
Author: IceTemplates
Author URI: http://www.icetemplates.com
Tags: two columns, right sidebar, fixed width

General comments/License Statement if any.
*/

/* LAYOUT */

body{ margin:0; padding:0; font-family:Arial; font-size:12px; color:#DDDDDD; background: url(images/bg.gif) repeat left top #0e0e0e;
}
a{color:#FFFFFF; text-decoration:none; font-size:12px;
}
a:hover { text-decoration:underline
}
img {border:0px
}

ul,li{margin:0;padding:0
}
ul li{list-style-type:none;list-style-position:outside
}

#wrapper { background: url(images/wrapper_bg.gif) repeat-x left top; padding:0px
}
.clear {clear:both; font-size:0px; height:1px
}

#container { background: url(images/container.png) no-repeat left top; width:1000px; margin:0px auto; padding:0px
}
/* HEADER */

#header { padding:0px 10px;
}
#logo { padding:0px 0px 0px 40px; float:left
}

#s {width: 155px; height:18px; padding: 2px 0 0 8px; border: 1px solid #404040; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; background: #FFFFFF; color: #000000; margin-top:11px; font-weight:bold
}


/* NAVIGATION MENUS */

#menu { margin:0px 0 0 0; background: url(images/menu_bg.gif) no-repeat left
}
#nav { padding:0px; margin:0px;
}
#nav ul{margin:0; padding:0; list-style:none;
}
#nav li{margin:0; padding:0 18px 0 0; display:inline; float:left;
}
#nav a {color: #FFFFFF;  text-decoration: none;	font-weight: bold; font-size: 19px;	font-family:"Times New Roman"; text-transform:lowercase; background:url(images/link_bg.gif) no-repeat left center; padding-left:22px
}
#nav li a:hover, #nav li a:active, #nav li.current_page_item a {color: #A8FF09
}	

/* Social icons */
.addthis_toolbox { padding: 21px 22px 0 0; text-align:right	
}
.addthis_toolbox .custom_images a { width: 32px; height: 32px; margin: 0 4px 0 4px; padding:0px
}
.addthis_toolbox .custom_images a:hover img { opacity: 0.75;
}
.addthis_toolbox .custom_images a img { opacity: 1;
}

#main_img { width:609px; height:321px; float:left
}
#ads { width:1px; height:1px; float:right; visibility:hidden; background: url(images/ads_bg.jpg) no-repeat left top 
}
/* { width:359px; height:321px; float:right; visibility:hidden; background: url(images/ads_bg.jpg) no-repeat left top 
} */


#welcome { padding:31px 5px 55px 0; font-family:"Times New Roman";
}
#welcome .title { font-size:36px; line-height:30px; color:#A8FF09; padding-bottom:5px; font-weight:bold
}	
#welcome .text { font-size:20px; line-height:20px; color:#eaeaea; background:url(images/welcome_bg.png) repeat-x right bottom
}
 

#contentwrap { 
}
/* CONTENT */

#content {padding: 4px 10px 15px 0px; width:599px; float:left
}

.post {	margin-bottom: 58px;  color: #A8FF09; padding: 0px;
}

.readmorecontent {text-align: left;
}
a.readmore {padding: 8px 16px; background: #010101; color: #ffffff; text-decoration: none;  font-size:11px; font-weight:bold 
}
.postdate {	font-size: 11px; font-family: Arial; color:#A8FF09}
.postdate img, .postmeta img {border: none;	vertical-align: middle;	margin:0px 2px;
}
.posthead {background:transparent url(images/post_head.png) no-repeat left top; padding:7px 10px 22px 64px;
}
.posthead h2,.posthead h2 a{color:#FFFFFF; font-weight:normal; font-size:18px; padding:0px; line-height:16px
}
.posthead a{text-decoration:none; text-decoration:underline; color:#A8FF09
}

.entry {font-family: Arial;	font-size: 12px; color:#DDDDDD; padding:5px 0px 15px 25px
}
.post img {	max-width: 599px;
}

/* SIDEBAR(S) */

#sidebar { width:359px; float:right; background:#080808
}
.sidebaradbox {	margin-top: 5px; text-align:center;
}
.sidebar {margin: 4px 0px 10px 0px; font-size: 12px; color: #8e8d8d
}
.sidebar a {text-decoration: none;	color: #FFFFFF; font-size:12px; font-family:Arial
}
.sidebar a:hover {text-decoration: underline;
}	
.sidebarvideo {
}
.sidebar h2 {margin:0px; padding: 11px 0 12px 55px; background: url(images/h2_s.gif) no-repeat left center #000000; font-size:12px; font-family: Arial; color: #A8FF09; font-weight:bold; text-transform:uppercase
}
.sidebar ul {list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px;
}
.sidebar ul ul {list-style-type: none;	margin: 0px; padding: 12px 10px 22px 29px;
}
.sidebar ul li li {	padding: 3px 0px 3px 15px;	margin: 0px; color:#A8FF09
}
.sidebar ul li ul li {background: url(images/bullet.gif) no-repeat center left; padding: 2px 0px 2px 8px;	margin: 2px 0;
}

.wrap {padding:0 10px; background:url(images/wrap_bg.png) no-repeat left bottom
}

/* FOOTER */

#footer {color: #4c4c4c; font-size: 12px; border-top:1px #1c1c1c solid;
}
#footer a {	color: #4c4c4c; text-decoration:underline
}


.postmeta {	font-size: 11px;	padding: 2px 0 20px 4px;	ont-family: Arial;
}
.title {margin: 0 0 8px 0; padding: 0px;line-height: 22px; font-family: Arial;	color: #FFFFFF;
}
.title a {	text-decoration: none; color: #FFFFFF;
}
.title a:hover {text-decoration: underline;
}
.pagetitle {margin-bottom: 20px; line-height: 22px;	font-family: Arial, Verdana;text-decoration: underline; color:#FFFFFF
}
.clearfix { clear:both; height:15px
}
		
.navigation {padding: 10px 0;
}
img.wp-smiley {	max-height: 12px; margin: 0; padding: 0; border: none;
}
	
.aligncenter, div.aligncenter { display: block;  margin:0px auto;
}
.alignleft {  float: left;
}
.alignright {  float: right;
}
.alignleft a, .alignright a { color:#A8FF09}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
	}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
	}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
	}
	

#calendar_wrap{font-size:12px; padding:10px 0}

#wp-calendar{margin:0 auto; color:#FFFFFF;}

#wp-calendar a{color:#FFFFFF;font-weight:bold;}

#wp-calendar tbody a{color:#A8FF09;}

#wp-calendar caption{padding:2px 15px;text-align:left;}

#wp-calendar th{text-align:center;}

#wp-calendar th,#wp-calendar td{padding:1px 2px;}

#wp-calendar #prev{text-align:left;}
 
	
/* COMMENTS */
#comments h3 {	margin-bottom: 10px;	 
}
#commentform input {width: 170px; padding: 2px;	margin: 5px 5px 1px 0
}
#commentform {	margin: 5px 10px 0 0;
}
#commentform textarea {	width: 100%; padding: 2px;
}
#respond:after { content: ".";  display: block; height: 0; clear: both; visibility: hidden;
}
#commentform #submit {margin: 0 0 5px auto;	float: right;
}
.alt {	margin: 0;	padding: 10px;
}
.commentlist {	padding: 0;	text-align: justify;
}
.commentlist li {margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none;
}
.commentlist li ul li { margin-right: -5px;	margin-left: 10px;
}
.commentlist p {margin: 10px 5px 10px 0; color:#A8FF09
}
.children { padding: 0;
}
#commentform p {margin: 5px 0;
}
.nocomments {text-align: center; margin: 0;	padding: 0;
}
.commentmetadata {	margin: 0;	display: block;
}

#pagenavi .wp-pagenavi a,#pagenavi .wp-pagenavi a:link,#pagenavi .wp-pagenavi a:visited,#pagenavi .wp-pagenavi a:hover, #pagenavi .wp-pagenavi a:active,#pagenavi .wp-pagenavi span.pages,#pagenavi .wp-pagenavi span.current,#pagenavi .wp-pagenavi span.extend{  color:#ffffff; background:#484848;  line-height:2.6em;  padding:0.4em 0.5em; text-decoration:none;  border:none;
}

#pagenavi .wp-pagenavi span.pages{  padding:0.4em 1em;
}

#pagenavi .wp-pagenavi span.current{  font-weight:bold;
}

	
