/* Import RESET styling for grid framework*/

@import url('css/reset.css');

/* Import TEXT styling for grid framework*/

@import url('css/text.css');

/* Import GRID styling for grid framework*/

@import url('css/960.css');





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

Global Reset - Resets all browser defaults to 0

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

body { background:#fff url(1-default/bg_blue.jpg) repeat-x top; color:#333; }

a, #content-blog .posts p a { color:#333; }

a:hover, #content-blog .posts p a:hover { color:#000; }



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

 Structure

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



#header { border-bottom:1px solid #fff;   }

#wrapper { background:#fff; }



#sidebar-in { background:url(1-default/sidebarbg_c.jpg) repeat-y right top; }

.sidebar-in_top { background:url(1-default/sidebarbg_t.jpg) no-repeat top;   }

.sidebar-in_bottom { background:url(1-default/sidebarbg_b.jpg) no-repeat bottom; }



#sidebar-blog { background:url(1-default/sidebarbg2_c.jpg) repeat-y left top; }

.sidebar-blog_top { background:url(1-default/sidebarbg2_t.jpg) no-repeat top left;   }

.sidebar-blog_bottom { background:url(1-default/sidebarbg2_b.jpg) no-repeat bottom left; }







#page_head {  background:#c0f0fd url(1-default/headbg_blue.png) no-repeat; color:#000; border-bottom:1px solid #fff;  }

#footer { height:100%; overflow:hidden;  border-top:1px solid #ddd;    }





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

Header

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





#nav ul li a { color:#2a2a2a;  }

#nav ul li a:hover { color:#000; }



#nav ul li:hover, #nav ul li.hover, #nav ul li.current_page_item { background: url(1-default/nav-active.gif) top left no-repeat; color: #ff4e2c; }

#nav ul li:hover a, #nav ul li.hover a, #nav ul li.current_page_item a { color: #fff; background: url(1-default/nav-active.gif) top right no-repeat; }

#nav ul li a:hover { color: #fff; background: urlimages/nav-active.gif) top right no-repeat; }







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

Banner

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

#banner h2 { color:#1b5ca9; }

#banner h3 { color:#000; }



#banner p { color:#2a3133; }



#banner { background:url(1-default/banner_blue_bottom_sepretor.png) no-repeat center bottom;  color:#fff; }

.productrays { background:url(../images/rays_effects.png) no-repeat right top; }



.action_button a { background:url(1-default/buttonbg_blue.png) no-repeat; color:#fff; text-decoration:none !important; }

.action_button a:hover { color:#fff;  background-position:0 -34px; }

.action_button_g a { background:url(1-default/buttonbg_green.png) no-repeat; color:#fff; text-decoration:none !important; }

.action_button_g a:hover { color:#fff;  background-position:0 -34px; }





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

content

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



.feature_box h3 { color:#2167b1; }





#content li { background:url(../images/bullet.png) no-repeat 0 5px; }



blockquote { background:url(1-default/quote_blue.png) no-repeat; border-bottom:1px solid #c7c7c7;  } 

blockquote p { color:#333333;  }

blockquote cite { color:#4a4a4a; }





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

#content-blog

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


#content-blog .posts h2 { color:#2167b1;   } 

#content-blog .posts h2 a { color:#2167b1;  }

#content-blog .posts h2 a:hover { color:#000;  }

#content-blog .posts a { color:#999;  }

#content-blog .posts a:hover { color:#ccc;  }

#content-blog p.post_bottom { border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; }



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

content-in 

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

#content-in h2, #content-blog h2 { color:#2167b1;   } 

#content-in h6, #content-blog h6 { color:#000;   } 



#content-in li, #content-blog li { background:url(../images/bullet2.png) no-repeat 0 3px; line-height:18px; }



#content-in li a , #content-blog li a  { color:#666; }

#content-in li a:hover , #content-blog li a:hover  { color:#333; }





/*---------PAGE NAVIGATION - pagination --------- */



  .Navi .on { color:#fff; background: #1f64af !important }

  .Navi a:hover { color:#000; background: #9fdcee;  }

  .Navi a { color: #000; border:1px solid #9fdcee;  }

	

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

sidebar 

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

#sidebar h2 {  color:#2167b1; border-bottom:1px solid #99c1cc; } 



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

#sidebar-blog 

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





/*---------widgets ---------  */



.widget h2, .widget h3{  color:#2167b1 !important; border-bottom:1px solid #99c1cc;  }

.widget li{ border-bottom:1px solid #d1e0e4;  }







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

sidebar-in

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



#sidebar-in ul li { border-bottom:1px solid #9dcfde; }

#sidebar-in ul li ul li { border-bottom:none; background:url(../images/bullet3.gif) no-repeat left; }

#sidebar-in li a { color:#333; }

#sidebar-in li a:hover { color:#1e62ae; background:#fff;   }

#sidebar-in li.current_page_item a {  color:#1e62ae; background:#fff;  }



#sidebar-in li.current_page_parent a { color:#1e62ae; }



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

footer 

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

#footer { color:#444; }

#footer a { color:#444; }

#footer a:hover { color:#000; }




