/* ----------------------------------------------------------------------------------------------------------
        padding-left: 15px;

    This website template was downloaded from http://www.nuviotemplates.com - visit us for more templates

---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
Initial
---------------------------------------------------------------------------------------------------------- */

body {background:url("02/bg.gif") 0 0 repeat-x;}
ul.ul-style01 li {background:url("02/ul-style01.gif") 0 6px no-repeat;}
#header {background:url("02/header.jpg") 0 0 no-repeat;}
#nav {background:url("02/nav-bottom.gif") 0 100% no-repeat;}
#cols-top {background:url("02/cols-top.gif") 0 100% no-repeat;}
#cols-bottom {background:url("02/cols-bottom.gif") 0 0 no-repeat;}
#cols {background:url("02/cols.gif") 0 0 repeat-y;}
/*
.box2 ul li {background:url("02/dot.gif") 0 100% repeat-x;}
*/
#aside ul#rss li a {background:url("02/rss.gif") 0 50% no-repeat;}    
#footer-top {background:url("02/footer-top.gif") 0 100% no-repeat;}
#footer-bottom {background:url("02/footer-bottom.gif") 0 0 no-repeat;}
.cols50 {background:url("02/dot-02.gif") 50% 0 repeat-y;}        
.separator {background:url("02/separator.gif") 0 0 no-repeat;}
.alt {background-color:#050F2E;}


/* ----------------------------------------------------------------------------------------------------------
HTML
---------------------------------------------------------------------------------------------------------- */

body {background-color:#0a1f5c; color:#FFF;}


/* ----------------------------------------------------------------------------------------------------------
Layout
---------------------------------------------------------------------------------------------------------- */

#header {background-color:#081745;}

#logo {color:#FFF;}
#logo a {border-top:5px solid #349AFF; color:#FF7F00;}
#logo a:hover {border-top:5px solid #349AFF; color:#FFF;}
#logo span {color:#FF7F00;}

#nav {background-color:#050f2e;}
/*
#nav ul li a {border-right:1px solid #0A1F5C; color:#9BCEFF;}
#nav ul li.current_page_item a {background:#FF7F00; color:#FFF;}
#nav ul li a:hover {background:#030817; color:#FFF;}
*/

#content {background:#081745;}

#aside {background:#081745;}
#aside .title {border-bottom:1px solid #152F52; background:#050F2E; color:#FF7F00;}

#aside #search #search-input {border:1px solid #152F52; border-right:1px solid #1F477A; border-bottom:1px solid #1F477A; background:#050F2E; color:#FFF;}
#aside #search #search-submit {background:#349AFF; color:#fff;}

#footer-top {background-color:#0a1f5c;}
#footer-bottom {background-color:#0a1f5c;}        
#footer {background:#050F2E; color:#68B4FF;}
#footer a {color:white;}

#footer-sitetitle a {
	color: #FF7F00;
	font-size: 100%;
}

#footer-sitetitle {
        color: #FF7F00;
        font-size: 120%;
}


.low, .low a, a.low {color:#9BCEFF;}
.low a:hover, a:hover.low {color:#FFF;}

.high, .high a, a.high {color:#FFF;}
.high a:hover, a:hover.high {color:#FF7F00;}

/* ----------------------------------------------------------------------------------------------------------
Page: Home
---------------------------------------------------------------------------------------------------------- */

#topstory {border-bottom:1px solid #152F52; background:#050F2E;}
#topstory h2 a {color:#FF7F00;}
#topstory h2 a:hover {color:white;}
#topstory p.info {color:#000}
#topstory p.info a {color:#000;}
#topstory p.info a:hover {color:#FFF;}

#topstory #topstory-title {border:1px double #B5DAFF; background:#0a1f5c;}

.col50 .article.bg {background:#050F2E;}
.col50 .article h4 a {color:#68B4FF;}
.col50 .article h4 a:hover {color:#FFF;}
.col50 .article p {color:#9BCEFF;}
.col50 .article p.info {color:#FF7F00;}
.col50 .article p.info a {color:#FF7F00;}
.col50 .article p.info a:hover {color:#FFF;}

/* ----------------------------------------------------------------------------------------------------------
Others
---------------------------------------------------------------------------------------------------------- */

.blogroll a {
	text-decoration: none;
}

#title_page-post-cat h2 {color:#FF7F00;}
#title_page-post-cat .title-hr {
        color: #FF7F00;
        margin: 0;
        padding: 0;
	margin-top: 3px;        
	margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 5px;
        background-color: #FF7F00;
        width: 630px;
        height: 1px;
        border: 0;
}

#title_page-post-cat p.info {
	padding-top: 5px;
	color: #68B4FF;
}

#title_page-post-cat p.info a {
        color: #68B4FF;
        /*
	font-size: 190%;
	*/
}


#title_page-post-cat a {
	text-decoration: none;
}

.comment-info {
	padding: 0px;
	margin: 0px;
	color: #68B4FF;
        font-size: 90%;
}

.comment-info a {
        color: #68B4FF;
}



#category ul.post {
}

#category li.post {
	margin-left: 35px;
        color: #68B4FF;
	font-size: 100%;
	background:url('02/icon-plain-arrow-transparent.png') 0px 2px no-repeat;
}

#category li.post a {
	padding-left: 10px;
}

#category .post .date {
	font-size: 85%;
}

.description p {
	font-style: italic;
	color:#68B4FF;
	padding-left: 15px;
	padding-bottom: 5px;
}

.description a {
        font-style: italic;
        color:#68B4FF;
}

.description a:hover {
        color:white;
}


#commentform #submit {background:#FF7F00; color:#FFF;}

.hx-style01 {color:#FF7F00;}

.hr-style01 {
	color: #FF7F00;
	background-color: #FF7F00;
	width: 630px;
	height: 1px;
	border: 0;
}

.hr-comment {
        /*
	color: #FF7F00;
	background-color: #FF7F00;
	width: 300px;
        */
	height: 1px;
        border: 0;
	/*
	border-bottom: 1px dotted red;
	*/
	border-bottom:1px solid #152F52; background:#050F2E; color:#FF7F00;
}

