/*
Theme Name: nickanest
Theme URI: 
Description: Artisteer-generated theme
Version: 1.0
Author: 
Author URI: 
Tags: fixed width, right sidebar, two columns, valid XHTML, widgets
*/

/* begin Page */

/* Generated with Artisteer version 2.0.2.15338 */

ul
{
  list-style-type: none;
  color: #000000;
  margin:0;
  padding:0;
}

li{
  font-size: 14px;
  list-style:url(images/circle.gif);

  padding:5px 0px;
  color:#000;
}

li a {
color:#000;
}
/* Start Content headings Fonts & Colors  */
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #595959;
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #595959;
}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #1C1C1C;
}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #404040;
}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #404040;
}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #404040;
}
/* Finish Content headings Fonts & Colors  */



body
{
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
  margin: 0 auto;
  padding: 0;
  background-image:url(images/background.jpg);
  background-repeat:repeat-x;
  background-color: #90c4de;
}


/* Start Content link style */
/*
The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
http://www.w3schools.com/CSS/css_pseudo_classes.asp
http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
*/
a
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  text-decoration: underline;
  color: #00a8ff;
}

/* Adds special style to an unvisited link. */
a:link
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  text-decoration: underline;
  color: #1C1C1C;
}

/* Adds special style to a visited link. */
a:visited, a.visited
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  text-decoration: underline;
  color: #757575;
}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover
{
  font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
  text-decoration: none;
  color: #595959;
}


.Main
{
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;

  margin-top:40px;
}
/* begin Box, Sheet */
.Sheet
{
  overflow: hidden;
  min-width:41px;
  min-height:41px;
  margin: 0px auto;
  position: relative;
  padding:0px;
  z-index: 0;
  width: 900px;
}

div.Header{
background-image:url(images/header.jpg);
margin:0px;
  position: relative;
  z-index:0;
  width: 899px;
  height: 414px;
  border-width:0px 1px 0px 0px;
  border-color:#c9c9c9;
  border-style:solid;
  overflow:hidden;
}

.header_content {
margin-top:102px;
*margin-top:137px;
height:223px;
margin-left:66px;
float:left;
width:100%;
clear:both;
}

.Header h1{
font-size:30px;
color:#000;
margin:0px;
padding:0px;
}

.Header h2{
font-size:24px;
color:#00a8ff;
margin-top:5px;
padding:0px;
}

.sidebar1 ul li{
  font-size: 14px;
  list-style:url(images/circle.gif);
  padding:5px 0px;
  color:#000;
}

.header_text ul {
margin-left:20px;
*margin-left:0px;
padding-left:0px;
}
/* end Header */




div.Header2{
background-image:url(images/header2.jpg);
margin:0px;
  position: relative;
  z-index:0;
  width: 899px;
  height: 414px;
  border-width:0px 1px 0px 0px;
  border-color:#c9c9c9;
  border-style:solid;
  overflow:hidden;
}

.Header2 .header_content {
margin-top:102px;
*margin-top:137px;
height:223px;
margin-left:500px;
float:left;
width:100%;
clear:both;
}

.Header2 h1{
font-size:30px;
color:#000;
margin:0px;
padding:0px;
}

.Header2 h2{
font-size:24px;
color:#00a8ff;
margin-top:5px;
padding:0px;
}

.Header2 .header_text li{
  font-size: 14px;
  list-style:url(images/circle.gif);
  padding:5px 0px;
  color:#000;
}

.Header2 .header_text ul {
margin-left:20px;
*margin-left:0px;
padding-left:0px;
}
/* end Header */




/*content=====================*/

.contentLayout{
background-color:#f2f5f6;
overflow:hidden;
padding:0px 0px 0px 0px;
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#c9c9c9;
min-height:250px;
}


.content {
width:475px;
float:left;
padding:0px 0px 20px 0px;
}

.content_inner {
width:auto;
float:none;
padding:20px;
}

.content_inner .PostContent p{
font-size:12px;
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
color:#6d6d6d;
line-height:150%;
}

.content_inner   .PostHeader a{
text-decoration:none;
}

.intro {
background-image:url(images/intro.jpg);
width:455px;
height:281px;
margin:20px 0px 10px 10px;
}

.intro h1 {
font-size:24px;
color:#000;
margin:0px 0px 0px 35px;
float:left;
width:250px;
letter-spacing:-2px;
}

.intro h4{
font-size:12px;
color:#6d6d6d;
margin:57px 20px 0px 26px;
}

.sum_text {
padding:59px 0px 0px 68px;
color:#FFFFFF;
overflow:hidden;
}


.intro h3 {
font-size:36px;
margin:0px;
float:left;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:-3px;
}

.images {
overflow:hidden;
margin:20px 0px 20px 10px;
}

.image {
width:143px;
float:left;
margin:0px 8px 0px 0px;
}

.images img {
width:143px;
}

.images p {
margin:5px 0px;
font-size:14px;
}

.col {
float:left;
width:420px;
}

.col .widget li{
border-width:0px 0px 1px 0px;
border-color:#CCCCCC;
border-style:solid;
margin:0px 15px 0px 0px;

}

.col .widget ul{
margin-top:-10px;
*margin-top:15px;
}


.col .widget {
background-image:url(images/widget.jpg);
width:203px;
height:237px;
margin:20px 5px 0px 0px;
float:left;
}

.col h3{
margin-top:25px;
margin-left:15px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
float:left;
color:#fff;
}

.col h1 {
margin-left:32px;
margin-top:10px;
font-size:40px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
letter-spacing:-4px;
float:left;
color:#fff;

}



.sum_name {
overflow:hidden;
}

.col ul {
margin-left:32px;
margin-top:20px;
padding:0px;
}

.rss-tag-ico {
background-image:url(images/rss.jpg);
width:203px;
height:237px;
display:block;
}

.Footer {
font-size:11px;
background-color:#0f2b36;
color:#fff;
width:100%;
clear:both;
height:100px;
padding:23px 0px 0px 33px;
overflow:hidden;
line-height:150%;
}

.Footr p {
margin:0px;
padding:0px;
}

.Footer a {
color:#fff;
}

a img {
border-width:0px;
}

.Footer-text {
width:430px;
overflow:hidden;
float:left;
margin-top:20px;
}

.Footer-text2 {
margin-top:0px;
overflow:hidden;
width:350px;
margin-top:-25px;
float:right;
}

.blue {
color:#00a8ff;
}

input, textarea {
width:100%;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
}

.twitter {
float:right;
display:block;
margin:35px 20px 0px 0px;
height:0px;
}



.Footer a{
padding:0px 5px;
}






/* begin Menu */

.nav
{
  position: relative;
  margin: 0  auto;
  width: 610px;
  z-index: 100;
}

.artmenu
{
  padding: 0px 0px 0px 0px;
}

.artmenu li {
list-style-type:none;
float:left;
display:block;
padding:10px 0px;
}

.artmenu a {
color:#fff;
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
display:block;
width:117px;
height:44px;
text-decoration:none;
background-image:url(images/button.jpg);
background-position:-1000px 0px;
background-repeat:no-repeat;
}

.artmenu a:hover{
text-decoration:none;
color:#000000;
background-position:0px 0px;
}

.artmenu span {
cursor:pointer;
float:left;
width:100%;
display:block;
text-align:center;
margin-top:5px;
}

.Footer a img {
margin-top:10px;
}


a.active{
color:#fff;
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
display:block;
width:117px;
height:44px;
background-image:url(images/button.jpg);
background-position:0px 0px;
text-decoration:none;
color:#000000;
}

.error {
background-color:#990000;
color:#fff;
text-align:center;
}