/*
Theme Name:Ultra Grid Theme
Theme URI: http://www.dessign.net/ultragrid/
Description: Ultra Grid Theme for WordPress is stylish, customizable, simple, and readable. Perfect for any illustrator or graphic designer. 
Version: 1.5
Author: Marios Lublinski
Author URI: http://www.dessign.net
Tags: 6 column theme, white, clean

*/

/* Global */

* { margin: 0; padding: 10;}
body 
{ background-color: #d1d8e5; font-size: 16px; font-family: georgia; color: #323232; line-height:1.8em;}
#main_container 
{ width: 1100px; margin-left: auto; margin-right: auto; font-size: 16px; font-family: georgia; line-height:1.7em; padding-bottom: 20px; }
.clear { clear: both; }

blockquote {
padding: 0px 12px 0px 12px; margin: 6px; color: #555555; background-color: #eeeeee; border: #dddddd 2px solid;
}

a:link{
	text-decoration: none;
	color: #00acf6;
}

a:visited {color:#8a93a2 }
a:hover {color:#EED5D2}

h1
{ font-size: 64px; font-family: arial; color: #000000; line-height:1.2em; margin: 10px 0; }
h2
{ font-size: 19px; font-family: arial; color: #000000; line-height:1.2em; margin: 10px 0; }
h3 
{ font-size: 20px; font-family: arial; color: #000000; line-height:1.2em; margin: 10px 0; }

p {font-size: 16px; font-family: georgia; color: #323232; line-height:25px; margin: 10px 0; margin: 10px 0; padding-bottom:10px;}

h3 
{ font-family: arial; font-size: 20px; color:#000000; }
.left { float: left; }
.right { float: right; }
a:link {
	text-decoration: none;
	color: #00acf6;
}
a:hover { text-decoration: none;
	color: #00acf6; }
img { border: none; }

/* Header */

#menu_container { float: left; width: 650px; margin-left: 225px; margin-right: 0px; }
#menu_container ul { list-style-type: none; }
#menu_container ul li { margin-bottom: 5px; }
/*#menu_container ul li { float: left; margin: 10px; font-size: 11px; }*/

#menu_container .left_list { float: left; margin-top: 14px; }
#menu_container .left_list_second { float: left; margin-left: 10px; margin-right: 10px; }
#menu_container .right_list { }
#menu_container .right_list li { margin: 0 5px; }
.menu-item { float: left; margin-left: 10px; margin-right: 10px; }

#menu_container .right_search { margin-top: 0; padding-top: 0; height: 28px; }
#menu_container .right_search input[type=text] { width: 200px; height: 28px; border: 1px solid #000000; padding-right: 10px; margin-bottom: 45px; margin-top: 12px; margin-left: 50px;}
#menu_container .right_search .search_icon { top: 8px; right: 10px; }

#menu_container .header_text { width: 760px; font-size: 14px; margin-left: 0px; font-family: arial; color: #000000; line-height:1.5em; }

#header_container { float: left; width: 728px; margin-top: 20px; margin-bottom: 20px; margin-left: 186px; padding: 1px 0px 0px 0px; background-color: #000; }
.logo { ; }
.logo_new { margin-right: auto; margin-left: auto; width: 426px; }

#header_container .right_text { float: right; font-size: 15px; color: #fff;  font-weight: normal; }

#header_category_container ul { font-size: 45px;}
#header_category_container ul li { float: left; margin-right: 15px; font-size: 15px; font-weight: normal; }
#header_category_container ul li a { color: #fff; }

.top_line {
    background-color: #2d2d2d;
    height: 4px;
    width: 100%;
}


#featured_home_top { width: 960px; padding: 1px 29px; }
#featured_home_top .home_top_box { width: 284px; float: left; margin-right: 25px; border: 1px;}
#featured_home_top .home_top_box img { width: 284px; height: 176px; }
#featured_home_top .last { margin-right: 1px; }

/** Content **/

#content { width: 980px; margin-left: 60px; margin-right: 60px; padding: 15px; border: 2px solid #b9beca; background-color: #ffffff; }

#content .featured_box { width: 150px; float: left; margin-right: 5px; margin-left: 5px; color:000000; text-align: center; text-transform: uppercase; }
#content .featured_box img { width: 150px; height: 150px; }
#content .featured_box p { font-size: 11px; color:#323232; display: none;}
#content .last { margin-right: 1px; }
#content .first { margin-left: 1px; }

#content .single { padding-left: 1px; width: 960px; }
#content .single h1 { font-size: 13px; }

#content .single_left { width: 600px; padding-left: 1px; float: left; }
#content .single_left h1 { font-size: 35px; color: #333333; padding-bottom: 20px;}

#content .single_sidebar { float: right; width: 315px; margin-right: 0px; margin-top: 15px;}
#contnet .single_sidebar a:hover { none; }

#content .post_divider { width: 100%; height: 2px; border-bottom: 0px solid #ff0000; margin: 2px 0; }
.nav_container { width: 880px; margin: 15px 0; padding: 0 10px; }
#commentform input[type=submit] { background-color: #161616; color: #fff; border: 1px solid #6E6E6E; padding: 3px 5px; }

/** Sidebar **/

.recent_box { width: 150px; float: left; margin-bottom: 15px; }
.recent_box img { width: 150px; height: 150px; }
.recent_box h3 a { font-size: 13px; color: #000; text-decoration: none; }
.recent_right { float: right !important; }

/** Footer **/

#footer { float: left; margin-left: 60px; width: 158px; position: right;}

/** Misc **/

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright {
	padding: 14px;
	margin: 0 0 2px 7px;
	display: inline;
}

img.alignleft {
	padding: 14px;
	margin: 0 7px 2px 0
	display: inline;
	padding-left: 2px;
}

.alignright {
	float: right;
}

.alignleft {
	float: left
}
	
.wp-caption {
    border: 1px solid #ffffff;
font-family: arial;
    text-align: left;
    background-color: #ffffff;
    margin: 5px 10px 10px 10px;
}

.wp-caption img {
   	margin: 0;
   	padding: 4px;
   	border: 0 none;
}

.wp-caption p.wp-caption-text {
   	font-size: 13px;
color: #777e8a;
font-family: arial;
   	line-height: 20px;
   	padding: 10px 4px 5px;
   	margin: 0;
}

#itemstanooki { float: left; width: 564px; height: 169px; margin-top: -150px; margin-left: 580px; }

#statue { float: left; width: 196px; height: 261px; margin-top: 0px; margin-left: 0px;" }