/*
Theme Name: AuroraFlash
Theme URL: http://auroraflash.org/
Description: Fixed-width, two colums, right sidebar support hierarchical categories.
Author: AuroraFlash
Author URI: http://auroraflash.org/
Tags: two-columns, fixed-width, right-sidebar
*/


body {	font-family: Tahoma; margin:0; padding:0; color:#292929; font-size:12px; width:100%; background: #FFFFFF; text-align:left
}
form {margin:0;  padding:0;
}
img {border:0px
}
a {	color:#292929; font-size:12px; text-decoration:underline
}
a:hover {text-decoration:none;
}
ul{margin:0px; padding:0px; list-style:none;
}
li{margin:0px; padding:0px; line-height:16px
}
#wrapper { width:100%;  position:relative;
}
#left_top { width:50%; position:absolute; background: url(images/left_bg.png) repeat-x left top #010a12; height:322px; left:0px; top:0px
} 
#left_top_in {margin-right:500px; background:url(images/left_img.png) no-repeat right top; height:322px
}
#right_top { width:50%; position:absolute; background: url(images/right_bg.png) repeat-x left top #010a12; height:322px; right:0px; top:0px
} 
#right_top_in {margin-left:500px; background:url(images/right_img.png) no-repeat left top; height:322px
}

#header_wrapper {width:100%; position:relative
}
#header {width: 1000px; margin: 0px auto; padding:0px; text-align:left
}
#nav { height:64px; background:url(images/nav_img.png) no-repeat left top; padding:0px; margin:0px; position:relative
}
#nav ul {list-style: none;	margin: 0px; padding: 0px; line-height:63px
}
#nav li {float: left; list-style: none;	margin: 0px; padding: 0px; line-height:63px
}
#nav a {color: #9fe4ff;	margin: 0px; padding: 24px 23px; text-decoration: none; font-size: 12px; font-family: Tahoma;
}
#nav a:hover {background:url(images/nav_h.png) repeat-x left top
}
#rss { width:96px; position:absolute; right:31px; top:16px; font-size:0px
}
#rss a { font-size:0px; padding:0px 0px 0px 0px; background:none
}
#logo { position:absolute; width:152px; height:132px; font-size:0px; left:80px; top:63px
}
#text { position:absolute; width:710px; height:137px; right:0px; top:58px; background:url(images/text_bg.png) no-repeat left top; font-family:Tahoma; font-size:12px; color:#9fe4ff
}
#text a { font-family:Tahoma; font-size:12px; color:#e4f7ff; font-weight:bold; text-decoration:none
}
#text a:hover { text-decoration:underline
}
.clear { clear:both; font-size:0px; height:1px
}
#content_wrapper {width: 100%; background: url(images/content_bg.gif) repeat-x left top #d1ebf5;
}
#content {width: 1000px; margin: 0px auto; padding:0px; text-align:left; background: url(images/content_bg.gif) repeat-x left top #d1ebf5; font-family:Tahoma; font-size:12px; color:#292929
}
.blue_bg { background:url(images/sidebar_bg.gif) repeat-y right top; padding: 0 13px 50px 32px
}

#leftPan{ width:715px; float:left;  padding:38px 0 10px 0; color:#003131; text-align:left
}
.post {margin-bottom: 10px
}
.entry {font-size: 12px; color: #292929; padding:0px 0 0 0; font-family:Tahoma; text-align:left; line-height:19px; width:633px; float:right
}
.post p {padding-bottom:12px; margin:0px
}
.title { font-family: Tahoma; font-size: 30px; color: #037ce9; padding:2px 15px 9px 0px
}
.title a {text-decoration: none; font-family: Tahoma; font-size: 30px; color: #037ce9;
}
.title a:hover {text-decoration: underline; color: #037ce9;
}
.pagetitle {margin-bottom: 8px;  padding: 6px 0px; color: #000000; font-family: Tahoma; font-size: 20px;
}
.date {width:69px; float:left; height:78px; background:url(images/date_bg.gif) no-repeat left top; font-size:16px; font-weight:bold; color:#cbf3ff; 
}
.comment { width:80px; height:24px; background:url(images/comments_bg.gif) no-repeat left top; line-height:24px; padding-left:26px
}
.size-full { padding:5px 0 10px 0
}
#leftPan a.com { font-size:11px; font-family:Tahoma; color:#cbf3ff; text-decoration:none
}
.more1 { width:66px; height:24px; background:url(images/more.gif) no-repeat left top; line-height:24px; padding-left:23px
}
#leftPan a.more { font-size:11px; font-family:Tahoma; color:#cbf3ff; text-decoration:none
}
	
#respond, #comments{
	font-size:20px; padding-bottom:5px
}
.alt, .alt1{
	padding-bottom:15px;
}
#leftPan u{ color:#037ce9
}



.aligncenter, div.aligncenter { display: block; margin-left: auto;  margin-right: auto;
}
.alignleft { float: left;
}
.alignright {  float: right;
}
.navigation {padding: 15px 0 0 0; text-align:center
}	

#right {width:177px; float:right; padding:22px 0 0 0; font-family:Tahoma; font-size:12px; color:#709eb0
}
#right h2 {padding:26px 0 9px 4px; margin:0; color:#eef6fd; font-family:Tahoma; font-size:18px; font-weight:normal
}
#right form{ width:174px; padding:0; color:#303030; font-size:0;
}
#right .keyw {font-size:11px; padding:0; font-family:Tahoma; color:#9fe4ff; padding:0 0 2px 6px
}
#right form input {width:135px; height:24px; border:#205080 1px solid; border-right:0px; padding:3px 0 0 8px; margin:0; font-size:12px; font-family:Tahoma; background:#010b14; color:#FFFFFF
}
#right form input.go {background:url(images/go.jpg) no-repeat 0 0; font-size:0; border:none; cursor:pointer; width:33px; height:29px; 
}
#right ul {margin:0px; padding:0px; list-style:none;
}
#right ul li {background:url(images/right_arrow.gif) no-repeat left top; border-bottom:#224655 1px solid; padding:4px 0 5px 13px;
}
#right ul li a{	color:#9fe4ff; font-family:Tahoma; font-size:12px; text-decoration:none;
}
#right ul li a:hover {color:#9fe4ff; font-family:Tahoma; font-size:12px; text-decoration:underline;
}
.categories{list-style-type:none; padding:0px
}
	
/* ======================= footer ============================*/
#footer_wrapper {width: 100%; background: url(images/footer_bg1.png) repeat-x left top #031221;
}
#footer {width: 924px; margin: 0px auto; padding:16px 38px; text-align:left; background: url(images/footer_bg.png) no-repeat left top #031221; font-family:Tahoma; font-size:11px; color:#709eb0; line-height:19px
}
#footer a {font-family:Tahoma; font-size:11px; color:#709eb0; line-height:19px; text-decoration:none
}
#footer a:hover {font-family:Tahoma; font-size:11px; color:#709eb0; text-decoration:underline
}

/* wp-pagenavi style overriding */
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
    color: #000000 !important;
    background:#FFFFFF !important;
    border: 1px solid #293034 !important;
    font-size: 13px !important;
    padding:  4px 6px !important; margin-right:4px
}
.wp-pagenavi a:hover {
    color: #000000 !important;
    background:#FFFFFF !important;
    border: 1px solid #293034 !important;
    
}
.wp-pagenavi span.pages {
    color: #000000 !important;
    background:#FFFFFF !important;
    border: 1px solid #293034 !important;
    font-size: 13px !important;
    padding:  4px 6px !important; margin-right:4px
}
.wp-pagenavi span.current {
    color: #FFFFFF !important;
    background:#174468 !important;
    border: 1px solid #174468 !important;
    font-size: 13px !important;
    padding:  4px 6px !important;
    font-weight: bold; margin-right:4px
}
.wp-pagenavi span.extend {
    background:transparent !important;
}
