/*

Theme Name: health-project

Theme URI: http://pregmed.org

Description: health-project theme for wordpress is highly customizable, stylish yet simple to operate. Loaded with two custom menus, background, it supports five widgetized areas (two in the sidebar, one each in footer, below navigation, header) and featured images (thumbnails for gallery posts and custom header images for posts and pages). Sever different content styles which can be arranged as one wants.Comprehensive theme options page in admin panel alongwith tutorial mode.

Author: Buzzify Media

Version: 1.0

License: GNU General Public License

License URI: license.txt

Tags: white, blue, green, black, two-columns, fixed-width, custom-background, threaded-comments, sticky-post, translation-ready, custom-menu

*/





/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html

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

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}

body {

	line-height: 1;

	font-family: "Droid Sans", Arial, Verdana, Geneva, sans-serif;

	}

ol, ul {

	list-style: none;

}



a{ text-decoration:none;}

a:hover{ text-decoration:none;}

.left{ float:left;}

.right{ float:right;}

.clear{ clear:both;}



* { margin: 0; padding: 0; }



body {

background-color:#ffffff;

font-family: "Droid Sans", Arial, Verdana, Geneva, sans-serif;

background:#c6eee3;

  }

  

  #wraper {

min-height: 290px;

background-color: #fff;

padding: 10px;

-moz-box-shadow: 0 0 5px #bbb;

-webkit-box-shadow: 0 0 5px #bbb;

box-shadow: 0 0 5px #bbb;

-webkit-border-radius: 2px;

-moz-border-radius: 2px;

border-radius: 2px;

width:1000px;

margin:20px auto;

overflow:hidden;

}



.header {

position: relative;

background-color: #eee;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#eee');

background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));

background: -moz-linear-gradient(top, #fff, #eee);

-webkit-border-top-left-radius: 3px;

-webkit-border-top-right-radius: 3px;

-moz-border-radius-topleft: 3px;

-moz-border-radius-topright: 3px;

border-top-left-radius: 3px;

border-top-right-radius: 3px;

z-index: 99;

width:990px;

margin:0 auto;

overflow:hidden;

}

.header_left

{

width:240px;

float:left;

padding:0 0 10px 10px;

}

.header_right

{

width:730px;

float:right;

}

.header_left h1 a

{



color: #009EB5;

font:bold 34px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

padding: 0px;

margin-bottom: 5px;

text-decoration: none;

text-shadow: -1px -1px #fff;

}



.header_left h2 {

color: #ff4800;

font-size: 14px;

margin-bottom: 0px;

position: relative;

text-shadow: -1px -1px #fff;

left: 3px;

}

  

.main_body

{

width:990px;

margin:0 auto;

overflow:hidden;

padding:15px 0 0 0;

}
.most_left
{
width:160px !important;
float:left;
}
.most_box
{
width:160px!important;
float:left;
}
.body_left

{

width:300px;

float:right;

margin:-12px 0 0 0;

}

.body_right

{
width:500px !important;
float:left;
margin:0 0 0 15px;
}
.body_new

{
width:670px !important;
float:left;
}



#sidebar2

{

margin:0 0 12px 0;

}

#sidebar2 a{ color:#333333;

font:normal 13px/18px Arial, Verdana, Geneva, sans-serif;  }

#sidebar2 .widgetTitle, #twitterUpdate h3 { color: #fff;

background-color: #333333;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222');

background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));

background: -moz-linear-gradient(top, #333, #222);

padding: 7px 7px 7px 7px;

margin: 0px;

margin-bottom: 2px;

text-transform: uppercase;

font-size: 16px;

font-weight: bold;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

text-shadow: 1px 1px #111;

  }

#mostsidebar li{ color:#212121; padding:5px 0; }

#mostsidebar li:last-child { border-bottom:0; }



#mostsidebar li.widget.nosidepad { padding:10px 0; }

#mostsidebar li.widget div{ padding:8px 5px; clear:both; }

#mostsidebar li.widget div div{padding:0;border-top:none;}

#mostsidebar li.widget div.fixed{padding:0;margin:0;border:none;}

#mostsidebar ul{ clear:both; }

#mostsidebar ul ul{ padding:10px 5px 10px; }

#mostsidebar ul.children { background:none!important; }

#mostsidebar ul.children li { border-width:0!important; }

#mostsidebar ul ul ul{padding:0;border-top:none;}

#mostsidebar ul li{padding-left:10px;background:url(images/widget-bullet.jpg) no-repeat 3px 2px; border-width:0; border-bottom:1px dotted #888; }

#mostsidebar ul li:hover

{

background:#eeeeee;

}

/* WP-RecentComments */

#mostsidebar ul ul li.rc_item,#sidebar2 ul ul li#rc_nav{background:none;padding:0;margin:3px 0;}

#mostsidebar ul ul li.rc_item div{padding:0;border:none;}

#mostsidebar ul ul li.rc_item .rc_avatar img{border:1px solid #ddd;}



.widget_categories {   background:#ffffff; padding:0!important; border-radius:5px; padding:8px 0 0 0; }

.widget_categories .widgetTitle {  padding:10px 0 6px 9px; 

 }
 
 
 



#sidebar2

{

margin:0 0 12px 0;

}

#sidebar2 a{ color:#333333;

font:normal 13px/18px Arial, Verdana, Geneva, sans-serif;  }

#sidebar2 .widgetTitle, #twitterUpdate h3 { color: #fff;

background-color: #333333;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222');

background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));

background: -moz-linear-gradient(top, #333, #222);

padding: 7px 7px 7px 7px;

margin: 0px;

margin-bottom: 2px;

text-transform: uppercase;

font-size: 16px;

font-weight: bold;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

text-shadow: 1px 1px #111;

  }

#sidebar2 li{ color:#212121; padding:5px 0; }

#sidebar2 li:last-child { border-bottom:0; }



#sidebar2 li.widget.nosidepad { padding:10px 0; }

#sidebar2 li.widget div{ padding:8px 5px; clear:both; }

#sidebar2 li.widget div div{padding:0;border-top:none;}

#sidebar2 li.widget div.fixed{padding:0;margin:0;border:none;}

#sidebar2 ul{ clear:both; }

#sidebar2 ul ul{ padding:10px 5px 10px; }

#sidebar2 ul.children { background:none!important; }

#sidebar2 ul.children li { border-width:0!important; }

#sidebar2 ul ul ul{padding:0;border-top:none;}

#sidebar2 ul li{padding-left:10px;background:url(images/widget-bullet.jpg) no-repeat 3px 2px; border-width:0; border-bottom:1px dotted #888; }

#sidebar2 ul li:hover

{

background:#eeeeee;

}

/* WP-RecentComments */

#sidebar2 ul ul li.rc_item,#sidebar2 ul ul li#rc_nav{background:none;padding:0;margin:3px 0;}

#sidebar2 ul ul li.rc_item div{padding:0;border:none;}

#sidebar2 ul ul li.rc_item .rc_avatar img{border:1px solid #ddd;}



.widget_categories {   background:#ffffff; padding:0!important; border-radius:5px; padding:8px 0 0 0; }

.widget_categories .widgetTitle {  padding:10px 0 6px 9px; 

 }



#calendar_wrap { border:1px solid #ECEDE8; }

#wp-calendar { width:288px; }

#wp-calendar th { border:1px solid #ecede8; padding:8px 6px; width:30px; }

#wp-calendar tbody td { border:1px solid #ecede8; padding:0 6px; text-align:center; width:30px; line-height:30px; }

#wp-calendar tbody td a { background:#fafbfb; color:#fff; display:block; width:18px; margin:0 auto; line-height:16px; height:16px; padding:4px 2px; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; }

#wp-calendar tbody td a:hover { background:#fafbfb; color:#fff; text-decoration:none; }

#wp-calendar .pad { background:#fafbfb; }

#wp-calendar caption { text-transform:uppercase; margin:0 0 10px; }

#wp-calendar #next { text-align:right; padding:8px 6px; }

#wp-calendar #prev { text-align:left; padding:8px 6px; }



/*.widget_categories ul li { width:143px; float:left; }*/

.widget_subscribe { padding:10px 0 0!important; }

.widget_subscribe p { color:#005689; font-size:13px; line-height:18px; margin:0 0 10px; }

form.subscribeform { display:block; width:276px; height:26px; padding:0; margin:0 0 10px; }

form.subscribeform .text { border:1px solid #212121; width:194px; height:22px; line-height:24px; float:left; }

form.subscribeform .btn { margin:0; width:70px; float:right; height:26px; line-height:24px; }

ol.socialsubscribe {  }

ol.socialsubscribe li { float:left; margin:0 7px 0 0; }

ol.socialsubscribe li a { display:block; width:49px; height:65px; background:url(images/social-bg.png) no-repeat 0 0; text-indent:-99999px; }

ol.socialsubscribe li.reddit a { background-position:-57px 0; }

ol.socialsubscribe li.facebook a { background-position:-113px 0; }

ol.socialsubscribe li.twitter a { background-position:-172px 0; }

ol.socialsubscribe li.digg a { margin:0 0 0 0; }

ol.socialsubscribe li.digg a { background-position:right 0;}



.latest_box

{

margin:7px 0 0 0;

}

.latest_box h3

{

color: #fff;

background-color: #333333;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222');

background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));

background: -moz-linear-gradient(top, #333, #222);

padding: 5px 7px 5px 7px;

margin: 0px;

margin-bottom: 2px;

text-transform: uppercase;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

text-shadow: 1px 1px #111;

margin:0 0 10px 0;

font:bold 16px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.latest_one

{

border-bottom:#888 1px dotted;

padding:0 5px 8px 5px;

margin:0 0 10px 0;

}

.latest_one:hover

{

background:#eee;

}

.latest_one a

{

color: #382E25;

font:normal 16px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.latest_one a:hover

{

text-decoration:underline;

}

.latest_one p

{

color:#666;

font:normal 13px/17px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

padding:6px 0 0 0;

}

.featured_box

{

overflow:hidden;

}

.featured_box h4

{

color: #fff;

background-color: #333333;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222');

background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));

background: -moz-linear-gradient(top, #333, #222);

padding: 6px 7px 6px 7px;

margin: 0px;

margin-bottom: 2px;

text-transform: uppercase;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

text-shadow: 1px 1px #111;

margin:0 0 15px 0;

font:bold 16px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.featured_one

{

width:180px;

background-color: #eee;

height: 400px;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

margin-bottom: 20px;

border: 1px solid #f1f1f1;

float:left;

margin:0 22px 20px 5px;

}

.featured_one img

{



	padding:0px;

	text-align:center;

	background-color:#fff;

	border-radius:3px;

	border:1px solid #e1e1e1;

	width:178px !important;

	height:180px !important;

	margin:0 0 5px 0;

	}

.featured_one a

{

color: #0099B0;

font:bold 20px/22px Arial, Verdana, Geneva, sans-serif; 

padding: 7px 10px;

text-align: center;

border-bottom: 1px solid #ddd;

line-height: 24px;

display:block;

}

.featured_one a:hover

{

text-decoration:underline;

}

.featured_one p

{

color: #444;

font:normal 14px/17px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

padding: 5px 10px;

text-align: center;

line-height: 24px;

border-top: 1px solid #f6f6f6;

}



.price {

float: right;

height: 20px;

min-width: 40px;

background-color: #444444;

padding: 3px 8px;

color: #fff;

font-size: 15px;

text-align: center;

line-height: 20px;

-webkit-border-top-left-radius: 4px;

-webkit-border-bottom-right-radius: 4px;

-moz-border-radius-topleft: 4px;

-moz-border-radius-bottomright: 4px;

border-top-left-radius: 4px;

border-bottom-right-radius: 4px;

margin: 5px 0px;

}



.footer_table

{

padding: 10px;

border-top: 2px solid #bbb;

margin-top: 10px;

color: #333;

font-size: 13px;

background-color: #333;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222');

background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));

background: -moz-linear-gradient(top, #333, #222);

-webkit-border-bottom-right-radius: 3px;

-webkit-border-bottom-left-radius: 3px;

-moz-border-radius-bottomright: 3px;

-moz-border-radius-bottomleft: 3px;

border-bottom-right-radius: 3px;

border-bottom-left-radius: 3px;

overflow:hidden;

}

.footer_up

{

overflow:hidden;

}

.footer_one h2

{

color: #009EB5;

font:bold 18px/20px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

padding:0 0 10px 0;

}

.footer_one

{

width:170px;

overflow:hidden;

float:left;

margin:0 26px 0 0;

}

.footer_one ul

{

padding:1px 0 0 0;

}

.footer_one ul li

{

color:#ffffff;

font:normal 13px/15px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

padding:3px 0 9px 0;

overflow:hidden;

}

.footer_one ul li a

{

color:#ffffff;

}

.footer_one ul li a:hover

{

color: #0099B0;

}

.footer_down

{

margin:10px 0 0 0;

}

.footer_down p

{

color:#afafaf;

font:normal 12px/15px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

text-align:center;

}



.footer_down p a

{

color:#ffffff;

font:normal 12px/15px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

text-decoration:underline;

}

.footer_down p a:hover

{

text-decoration:none;

}



/*

	SLIDER

*/

.slider-wrap								{ width: 670px; margin:0 0 15px 0;  }

.slider_wraper img

{

width:670px;

height:300px;

}			

.stripViewer .panelContainer 

.panel ul									{ text-align: left; margin: 0 15px 0 30px; }

.stripViewer								{ position: relative; overflow: hidden; width: 670px; height: 260px; }

.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }

.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 670px; }

.stripNavL, .stripNavR, .stripNav			{ display: none; }

.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }

#movers-row									{ margin: -43px 0 0 62px; }

#movers-row div								{ width: 20%; float: left; }

#movers-row div a.cross-link 				{ float: right; }

.photo-meta-data							{ 

position: absolute;

bottom: 60px;

left: 10px;

max-width: 550px;

box-shadow: 0 0 5px rgba(0,0,0,.8);

border-radius: 2px;

padding: 5px 10px;

background: #fff;

background: rgba(255,255,255,0.75);

color: #000;

font-style: italic;

font-weight: bold;

-webkit-transition: all .2s ease-in-out;

-moz-transition: all .2s ease-in-out;

-o-transition: all .2s ease-in-out;

-ms-transition: all .2s ease-in-out;

transition: all .2s ease-in-out;

background-color: rgba(255,255,255,1);

color: #000000;

											     }

.photo-meta-data span 						{ font-size: 13px; }

.cross-link									{ display: block; width: 62px; margin-top: -14px; 

											  position: relative; padding-top: 15px; z-index: 9999; }

.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }



.slide_link

{

color:#333333;

font:bold 18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.slide_link:hover

{

color:#00819D;

text-decoration:underline;

}



/*================================================================inner-page========================================================*/

.head_section

{

margin:7px 0 0 0;

}

.bred_head

{

margin:0 0 7px 0;

display:inline;

color:#333333;

font:normal 13px/16px "Droid Sans", Arial, Verdana, Geneva, sans-serif;	

	

}

.bred_head a

{

color:#333333;

font:normal 13px/16px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.bred_head a:hover

{

color:#999999;

}

.body_head

{

margin:15px 0 0 0;

}

.body_head h1

{



font:bold 24px/26px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

line-height: 28px;

border-bottom: 2px solid #dddddd;

padding: 0px;

margin: 0px;

color: #009EB5;

padding-bottom: 4px;

}



.text_part

{
margin:10px 0 0 0;
}



.text_part h2

{

color:#333333;

font:bold 20px/22px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

padding:10px 0 10px 0;

}

.text_part h2 a

{

color:#009EB5 !important;

font:bold 20px/22px "Droid Sans", Arial, Verdana, Geneva, sans-serif !important;

padding:10px 0 10px 0 !important;

}

.text_part p

{

color:#444;

font:normal 14px/20px Arial, Verdana, Geneva, sans-serif;

margin:0 0 12px 0;

}





.text_part h3

{

color:#333333;

font:bold 17px/19px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

padding:10px 0 10px 0;

}

.text_part h3 a

{

color:#009EB5 !important;

font:bold 17px/19px "Droid Sans", Arial, Verdana, Geneva, sans-serif!important;

padding:10px 0 10px 0!important;

}

.text_part h4

{

color:#333333 !important;

font:bold 16px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif !important;

padding:10px 0 10px 0 !important;

background:none !important;

text-shadow:none !important;

text-transform:none !important;

}

.text_part h4 a

{

color:#009EB5 !important;

font:bold 16px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif !important;

padding:10px 0 10px 0 !important;

background:none !important;

text-shadow:none !important;

text-transform:none !important;

}





.text_part ul

{

margin: 0;

}

.text_part ul li

{

background:url(images/tick.png) no-repeat;

color:#595959;

font:normal 14px/18px Arial, Verdana, Geneva, sans-serif;

padding:0 0 8px 28px;

}

.text_part ul li li

{

padding: 0 0 8px 22px;

font-weight: normal;

color:#595959;

font:normal 14px/18px Arial, Verdana, Geneva, sans-serif;

list-style:disc inside;

}

.text_part ul li a

{

color:#009EB5;

font:normal 15px/18px Arial, Verdana, Geneva, sans-serif;

}

.text_part ul li a:hover

{

text-decoration:underline;

}



.text_part ul li li a

{

color:#009EB5;

font:normal 15px/18px Arial, Verdana, Geneva, sans-serif;

}

.text_part ul li li a:hover

{

text-decoration:underline;

}





.text_part ol

{

margin: 0;

}

.text_part ol li

{

list-style:decimal inside;

padding:0 0 8px 0;

color:#ff4800;

font:bold 18px Arial, Verdana, Geneva, sans-serif;

}

.text_part ol li li

{

padding: 0 0 8px 22px;

list-style:square inside;

color:#595959;

font:normal 14px/18px Arial, Verdana, Geneva, sans-serif;



}

.text_part ol li a

{

color:#009EB5;

font:normal 15px/18px Arial, Verdana, Geneva, sans-serif;



}

.text_part ol li a:hover

{

text-decoration:underline;

}

.text_part ol li li a

{

color:#009EB5;

font:normal 15px/18px Arial, Verdana, Geneva, sans-serif;

}

.text_part ol li li a:hover

{

text-decoration:underline;

}





.text_part alignleft,

img.alignleft {

	display: inline;

	float: left;

   

	margin-top:7px;

	margin-right: 7px;

	margin-bottom: 7px;

	border:#dfdfdf 1px solid;

	padding:8px;

	border-radius:4px;

}

.text_part alignright,

img.alignright {

	display: inline;

	float: right;

    border:#dfdfdf 1px solid;

	padding:8px;

	margin-top:7px;

	margin-left: 7px;

	margin-bottom: 7px;

	border-radius:4px;

}

.text_part aligncenter,

img.aligncenter {

	clear: both;

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-top:7px;

	margin-bottom: 7px;

	border:#dfdfdf 1px solid;

	padding:8px;

	border-radius:4px;

	}

	



.alignleft,

img.alignleft {

	display: inline;

	float: left;

   

	margin-top:7px;

	margin-right: 7px;

	margin-bottom: 7px;

}

.alignright,

img.alignright {

	display: inline;

	float: right;

    

	margin-top:7px;

	margin-left: 7px;

	margin-bottom: 7px;

}

.aligncenter,

img.aligncenter {

	clear: both;

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-top:7px;

	margin-bottom: 7px;

	}

	

	.text_part a

	{

	color:#009EB5;

font:normal 15px/18px Arial, Helvetica;

	

		}

	.text_part a:hover

{

text-decoration:underline;

}

.net_box

{

background-color:#eee;

	padding:7px;

	overflow:hidden;

}

.author a

{

color:#000000;

font:normal 13px/18px Arial, Helvetica;

text-decoration:none;

}

.author a:hover

{

text-decoration:underline;

}



.date

{

color:#595959;

padding:0 0 0 10px;

font:normal 13px/18px Arial, Helvetica;

}

/*================================================================end-inner-page========================================================*/





/*================================================================inner-page(type2)========================================================*/

.body_one

{

overflow:hidden;

margin:10px 0 0 0;

}

.body_one img

{

border:#dfdfdf 1px solid;

padding:8px;

float:left;

margin:0 12px 0 0;

}

.body_one h1

{



font:bold 24px/26px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

color: #333333;

padding-bottom: 10px;

overflow:hidden;

display:inline-table;

}

.inner_price {

font-size: 22px;

color: #009EB5;

margin-bottom: 10px;

background:none;

float:left;

overflow:hidden;

display:block;

}

.body_one ul

{

margin:45px 0 0 0;

overflow:hidden;

}

.body_one ul li

{

background:url(images/tick.png) no-repeat;

color:#595959;

font:normal 15px/19px Arial, Verdana, Geneva, sans-serif;

padding:0 0 10px 28px;

}

.body_one ul li li

{

padding: 0 0 8px 22px;

font-weight: normal;

color:#595959;

font:normal 15px/19px Arial, Verdana, Geneva, sans-serif;

list-style:disc inside;

}

.body_one ul li a

{

color:#000000;

font:normal 15px/19px Arial, Verdana, Geneva, sans-serif;

}

.body_one ul li a:hover

{

text-decoration:underline;

}



.body_one ul li li a

{

color:#000000;

font:normal 15px/19px Arial, Verdana, Geneva, sans-serif;

}

.body_one ul li li a:hover

{

text-decoration:underline;

}



.addToCart {

padding: 5px 10px;

background-color: #ad0000;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B70000', endColorstr='#8C0000');

background: -webkit-gradient(linear, left top, left bottom, from(#B70000), to(#8C0000));

background: -moz-linear-gradient(top, #B70000, #8C0000);

font-size: 18px;

color: #ffffff;

text-align: center;

text-decoration: none;

text-shadow: 1px 1px #870000, -1px -1px #870000;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

border: 0px;

float:right;

margin:7px 0 0 0;

}

.addToCart:hover

{

	color:#ffffff;

	cursor:pointer;

	background-color:#8C0000;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C0000', endColorstr='#8C0000');

	background: -webkit-gradient(linear, left top, left bottom, from(#8C0000), to(#8C0000));

	background: -moz-linear-gradient(top, #8C0000, #8C0000);

}

.body_two

{

margin:15px 0 0 0;

}

.body_two h4

{

color: #fff;

background-color: #333333;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222');

background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));

background: -moz-linear-gradient(top, #333, #222);

padding: 6px 7px 6px 7px;

margin: 0px;

margin-bottom: 1px;

text-transform: uppercase;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

text-shadow: 1px 1px #111;

margin:0 0 15px 0;

font:bold 16px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.comment_table

{

margin:15px 0 0 0;

}

.comment_table h4

{

color: #fff;

background-color: #333333;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222');

background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));

background: -moz-linear-gradient(top, #333, #222);

padding: 6px 7px 6px 7px;

margin: 0px;

margin-bottom: 1px;

text-transform: uppercase;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

text-shadow: 1px 1px #111;

margin:0 0 15px 0;

font:bold 16px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.row

{

margin:0 0 10px 0;

}

#author {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:630px;

height:32px;

display:block;

}

#email {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:630px;

height:32px;

display:block;

}

#url {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:630px;

height:32px;

display:block;

}

#comment

{

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:630px;

height:150px;

display:block;



}



 #submit {

margin: 0px;

padding: 5px;

height: 28px;

min-width: 30px;

line-height: 20px;

color: #fff;

font-weight: bold;

border: 1px solid #202020;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#111111');

background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#111111));

background: -moz-linear-gradient(top, #222222, #111111);

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

position: relative;

top: 1px;

cursor:pointer;

}

.required {

font-weight: bold;

font-size: 0.9em;

color:#333333;

}

.required span

{

color:#FF0000;

}

/*================================================================end-inner-page(type2)========================================================*/









/*================================================================category-page========================================================*/

.post_table h4

{

color: #fff;

background-color: #333333;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222');

background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));

background: -moz-linear-gradient(top, #333, #222);

padding: 6px 7px 6px 7px;

margin: 0px;

margin-bottom: 1px;

text-transform: uppercase;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

text-shadow: 1px 1px #111;

margin:0 0 15px 0;

font:bold 16px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.post_table

{

overflow:hidden;

}



.post_box

{

width:645px;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

margin-bottom: 20px;

border: 1px solid #f1f1f1;

float:left;

margin:0 22px 20px 5px;

overflow:hidden;

}

.author_box h2

{

color: #ff4800;

font:bold 16px/20px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

padding:0 0 5px 0;

}

.author_box p

{

color:#444;

font:normal 13px/19px Arial, Verdana, Geneva, sans-serif;

margin:0 0 12px 0;

padding:4px 0 0 0;

}

.author_box

{

width:645px;

background-color: #eee;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

margin-bottom: 20px;

border: 1px solid #f1f1f1;

float:left;

margin:0 22px 20px 5px;

overflow:hidden;

}

.post_one

{

overflow:hidden;

margin:0 0 8px 0;

padding:0 0 10px 0;

}

.post_one img

{

border:#afafaf 1px solid;

padding:7px;

float:left;

margin:12px 12px 0 0;

}

.post_one a

{

color: #0099B0;

font:bold 20px/22px Arial, Verdana, Geneva, sans-serif; 

padding: 7px 10px;

border-bottom: 1px solid #ddd;

line-height: 30px;

display:block;

}

.post_one a:hover

{

color:#ff4800;

text-decoration:underline;

}

.post_one p

{

color: #444;

font:normal 14px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

padding: 5px 10px;

line-height: 24px;

border-top: 1px solid #f6f6f6;

}





.post_pagination {



font-size:12px;

padding:0 0 0 20px;

margin:0 0 12px 7px;
display:block;
clear:both;
}



.post_pagination a {

font-weight: normal;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#ddd');

background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));

background: -moz-linear-gradient(top, #fff, #ddd);

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

border: solid 1px #333;

font-weight: bold;

color: #333;

padding: 2px 10px;

text-decoration: none;

overflow:hidden;

line-height:40px;

margin-right:5px;

}



.post_pagination a:hover{

background-color:#621a4b;

	color:#FF6600;

	padding:0 10px 0 10px;

	

font:bold 14px/35px 'Segoe UI', helvetica, Arial, sans-serif;

	}



.post_pagination .current{



background: #588406;

color: #FFFFFF;

font-weight: bold;

background-color: #333;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222');

background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));

background: -moz-linear-gradient(top, #333, #222);

margin-right:5px;

	}



.post_pagination span

{

font-weight: normal;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#ddd');

background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));

background: -moz-linear-gradient(top, #fff, #ddd);

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

border: solid 1px #333;

font-weight: bold;

color: #333;

padding: 2px 10px;

text-decoration: none;

overflow:hidden;

line-height:40px;

}

.blog_next

{

font-weight: normal;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#ddd');

background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));

background: -moz-linear-gradient(top, #fff, #ddd);

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

border: solid 1px #333;

font-weight: bold;

color: #333;

padding: 2px 10px;

text-decoration: none;

overflow:hidden;

line-height:40px;

}

/*================================================================end-category-page========================================================*/







/*================================================================category-page(type 2)========================================================*/

.cate_box

{

overflow:hidden;

}

.column {

width: 180px;

min-height: 200px;

padding: 5px 5px;

float: left;

margin-right: 30px;

}



.product {

background-color: #eee;

min-height: 200px;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 5px;

margin-bottom: 20px;

border: 1px solid #f1f1f1;

overflow:hidden;

}



.product img

{



	padding:0px;

	text-align:center;

	background-color:#fff;

	border-radius:3px;

	border:1px solid #e1e1e1;

	width:178px !important;

	height:180px !important;

	margin:0 0 5px 0;

	}

.product a

{

color: #0099B0;

font:bold 20px/22px Arial, Verdana, Geneva, sans-serif; 

padding: 7px 10px;

text-align: center;

border-bottom: 1px solid #ddd;

line-height: 24px;

display:block;

}

.product a:hover

{

text-decoration:underline;

}

.product p

{

color: #444;

font:normal 14px/17px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

padding: 5px 10px;

text-align: center;

line-height: 24px;

border-top: 1px solid #f6f6f6;

}

/*================================================================end-category-page(type 2)========================================================*/











abbr,

acronym {

	border-bottom: 1px dotted #666;

	cursor: help;

}

big

{

font-size:18px;

}

ins

{

background:#E3EA95;

text-decoration:none;

}

pre

{

background: #ECFCD9;

padding:10px 10px 10px 10px;

margin:8px 0 8px 0;

color:#444444;

font:normal 14px/26px Verdana, Arial, Helvetica, sans-serif;

}



sup,

sub {

	height: 0;

	line-height: 1;

	position: relative;

	vertical-align: baseline;

	font-size:10px;

	}

sup {

	bottom: 1ex;

}

sub {

	top: .5ex;

}



i, cite, em, var, address, dfn {

color:#444444;

font:italic 14px/26px Verdana, Arial, Helvetica, sans-serif;

}

address {

display: block;

}





table {

	border-left: 1px solid #dfdfdf;

	border-right: 1px solid #dfdfdf;

	border-top: 4px solid #dfdfdf;

	border-bottom: 4px solid #dfdfdf;

	margin: 15px 0 15px 0;

	

	text-align: left;

	width: 100%;

	

}

tr th,

.text_part thead th {

	color: #ffffff;

	font-size: 14px;

	font-weight: bold;

	line-height: 18px;

	padding: 9px 24px;

	font-family:"Verdana, sans-serif";

	background:#725C3E;

	border: 1px solid #d4d3d3;

	

}



tr td {

	border-bottom: 1px dotted #d4d3d3;

	border-right: 1px dotted #d4d3d3;

	padding: 6px 24px;

	font-family:"Verdana, sans-serif";

	font-size:14px;

}

tr td a

{

color:#ffffff;

text-decoration:underline;

}

tr td a:hover

{

text-decoration:none;

}

tr.odd td {

	background: #97A51C;

}













.commentlist

{

overflow:hidden;

}

.commentlist li

{

background: #eee;

padding:7px;

overflow:hidden;

margin:0 0 10px 0

}

.commentlist li:hover

{

background: #E4DFCD;

}

.commentlist img

{

float:left;

margin:0 10px 0 0;

display:block;

height:40px;

width:40px;

}

.comment-meta commentmetadata  

{

color:#ff4800 !important;

font-size:12px !important;

 

}



.fn

{

color:#621a4b;

font:bold 14px/18px Arial, Helvetica, sans-serif;

padding:-10px 0 0 0;

}

.says

{

color:#ff4800;

font:bold 14px/18px Arial, Helvetica, sans-serif;

}

.comment-awaiting-moderation

{

color:#595959;

font:normal 12px/18px Arial, Helvetica, sans-serif;

}



.comment-body p

{

color: #000000;

font:normal 12px/18px Arial, Helvetica, sans-serif;

padding:5px 0 0 50px;

}

.reply

{

height: 20px;

width: 40px;

background-color: #444444;

padding: 3px 8px;

color: #fff;

font-size: 15px;

text-align: center;

line-height: 20px;

-webkit-border-top-left-radius: 4px;

-webkit-border-bottom-right-radius: 4px;

-moz-border-radius-topleft: 4px;

-moz-border-radius-bottomright: 4px;

border-top-left-radius: 4px;

border-bottom-right-radius: 4px;

margin: 5px 0px;

}

.reply:hover

{

font-weight:bold;

}

.comment-reply-link

{

color: #ffffff;

font:normal 12px/18px Arial, Helvetica, sans-serif;

}

#comments-title

{

color:#333333;

font:bold 16px/18px Arial, Helvetica, sans-serif;

margin:0 0 12px 0;

}







/* phones(smart) */

@media screen and (max-width:479px) {


table {

	border-left:none !important;
	border-right: 1px solid #dfdfdf;
	border-top: 4px solid #dfdfdf;
	border-bottom: 4px solid #dfdfdf;
	margin: 15px 0 15px 0;
		width: 270px !important;
		overflow:hidden;
}

tr th,

.text_part thead th {

	color: #ffffff;

	font-size: 11px;

	font-weight: bold;

	line-height: 7px;

	
	font-family:"Verdana, sans-serif";

background:#725C3E;
border: 1px solid #d4d3d3;
border-left:none !important;

}



tr td {

	border-bottom: 1px dotted #d4d3d3;

	border-right: 1px dotted #d4d3d3;

	padding: 6px 6px;

	font-family:"Verdana, sans-serif";

	font-size:11px;

}

tr td a

{

color:#ffffff;

text-decoration:underline;

}

tr td a:hover

{

text-decoration:none;

}

tr.odd td {

	background: #97A51C;

}


/* Buttons */

.menu-toggle,

input[type="submit"],

input[type="button"],

input[type="reset"],

article.post-password-required input[type=submit],

li.bypostauthor cite span {

	padding: 6px 10px;

	padding: 0.428571429rem 0.714285714rem;

	font-size: 11px;

	font-size: 0.785714286rem;

	line-height: 1.428571429;

	font-weight: normal;

	color: #ffffff;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009EB5', endColorstr='#00819D');

background: -webkit-gradient(linear, left top, left bottom, from(#009EB5), to(#00819D));

background: -moz-linear-gradient(top, #009EB5, #00819D);

border-bottom: 2px solid #ccc;

}

.menu-toggle,

button,

input[type="submit"],

input[type="button"],

input[type="reset"] {

	cursor: pointer;

}

button[disabled],

input[disabled] {

    cursor: default;

}

.menu-toggle:hover,

button:hover,

input[type="submit"]:hover,

input[type="button"]:hover,

input[type="reset"]:hover,

article.post-password-required input[type=submit]:hover {

	color: #7c7c7c;

	background-color: #e6e6e6;

	background-repeat: repeat-x;

	background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);

	background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);

	background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);

	background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);

	background-image: linear-gradient(top, #f4f4f4, #e6e6e6);

	border: 1px solid #d2d2d2;

	border-radius: 3px;

	box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);

}

.menu-toggle:active,

.menu-toggle.toggled-on,

button:active,

input[type="submit"]:active,

input[type="button"]:active,

input[type="reset"]:active {

	color: #ffffff;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009EB5', endColorstr='#00819D');

background: -webkit-gradient(linear, left top, left bottom, from(#009EB5), to(#00819D));

background: -moz-linear-gradient(top, #009EB5, #00819D);

border-bottom: 2px solid #ccc;;

}

li.bypostauthor cite span {

	color: #fff;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009EB5', endColorstr='#00819D');

background: -webkit-gradient(linear, left top, left bottom, from(#009EB5), to(#00819D));

background: -moz-linear-gradient(top, #009EB5, #00819D);

border-bottom: 2px solid #ccc;

}



/* Responsive images */

.entry-content img,

.comment-content img,

.widget img {

	max-width: 100%; /* Fluid images for posts, comments, and widgets */

}







/* Make sure videos and embeds fit their containers */

embed,

iframe,

object,

video {

	max-width: 100%;

}

.entry-content .twitter-tweet-rendered {

	max-width: 100% !important; /* Override the Twitter embed fixed width */

}





.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.entry-content img,

.comment-content img,

.widget img,

img.header-image,

.author-avatar img,

img.wp-post-image {

	/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */

	border-radius: 3px;

	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);

}

.wp-caption {

	max-width: 100%; /* Keep wide captions from overflowing their container. */

	padding: 4px;

}

.wp-caption .wp-caption-text,

.gallery-caption,

.entry-caption {

	font-style: italic;

	font-size: 12px;

	font-size: 0.857142857rem;

	line-height: 2;

	color: #757575;

}

img.wp-smiley,

.rsswidget img {

	border: 0;

	border-radius: 0;

	box-shadow: none;

	margin-bottom: 0;

	margin-top: 0;

	padding: 0;

}

.entry-content dl.gallery-item {

	margin: 0;

}

.gallery-item a,

.gallery-caption {

	width: 90%;

}

.gallery-item a {

	display: block;

}

.gallery-caption a {

	display: inline;

}

.gallery-columns-1 .gallery-item a {

	max-width: 100%;

	width: auto;

}

.gallery .gallery-icon img {

	height: auto;

	max-width: 90%;

	padding: 5%;

}

.gallery-columns-1 .gallery-icon img {

	padding: 3%;

}



/* Navigation */

.site-content nav {

	clear: both;

	line-height: 2;

	overflow: hidden;

}

#nav-above {

	padding: 24px 0;

	padding: 1.714285714rem 0;

}

#nav-above {

	display: none;

}

.paged #nav-above {

	display: block;

}

.nav-previous,

.previous-image {

	float: left;

	width: 50%;

}

.nav-next,

.next-image {

	float: right;

	text-align: right;

	width: 50%;

}

.nav-single + .comments-area,

#comment-nav-above {

	margin: 48px 0;

	margin: 3.428571429rem 0;

}



/* Author profiles */

.author .archive-header {

	margin-bottom: 24px;

	margin-bottom: 1.714285714rem;

}

.author-info {

	border-top: 1px solid #ededed;

	margin: 24px 0;

	margin: 1.714285714rem 0;

	padding-top: 24px;

	padding-top: 1.714285714rem;

	overflow: hidden;

}

.author-description p {

	color: #757575;

	font-size: 13px;

	font-size: 0.928571429rem;

	line-height: 1.846153846;

}

.author.archive .author-info {

	border-top: 0;

	margin: 0 0 48px;

	margin: 0 0 3.428571429rem;

}

.author.archive .author-avatar {

	margin-top: 0;

}





/* =Basic structure

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



/* Body, links, basics */

html {

	font-size: 87.5%;

}

body {

	font-size: 14px;

	font-size: 1rem;

	font-family: Helvetica, Arial, sans-serif;

	text-rendering: optimizeLegibility;

	color: #444;

}

body.custom-font-enabled {

	font-family: "Open Sans", Helvetica, Arial, sans-serif;

}

a {

	outline: none;

	color: #21759b;

}

a:hover {

	color: #0f3647;

}



/* Assistive text */

.assistive-text,

.site .screen-reader-text {

	position: absolute !important;

	clip: rect(1px, 1px, 1px, 1px);

}

.main-navigation .assistive-text:hover,

.main-navigation .assistive-text:active,

.main-navigation .assistive-text:focus {

	background: #fff;

	border: 2px solid #333;

	border-radius: 3px;

	clip: auto !important;

	color: #000;

	display: block;

	font-size: 12px;

	padding: 12px;

	position: absolute;

	top: 5px;

	left: 5px;

	z-index: 100000; /* Above WP toolbar */

}



/* Page structure */

.site {

	padding: 0 24px;

	padding: 0 1.714285714rem;

	background-color: #fff;

}

.site-content {

	margin: 24px 0 0;

	margin: 1.714285714rem 0 0;

}

.widget-area {

	margin: 24px 0 0;

	margin: 1.714285714rem 0 0;

}



/* Header */

.site-header {

	padding: 24px 0;

	padding: 1.714285714rem 0;

}

.site-header h1,

.site-header h2 {

	text-align: center;

}

.site-header h1 a,

.site-header h2 a {

	color: #515151;

	display: inline-block;

	text-decoration: none;

}

.site-header h1 a:hover,

.site-header h2 a:hover {

	color: #21759b;

}

.site-header h1 {

	font-size: 24px;

	font-size: 1.714285714rem;

	line-height: 1.285714286;

	margin-bottom: 14px;

	margin-bottom: 1rem;

}

.site-header h2 {

	font-weight: normal;

	font-size: 13px;

	font-size: 0.928571429rem;

	line-height: 1.846153846;

	color: #757575;

}

.header-image {

	margin-top: 24px;

	margin-top: 1.714285714rem;

}



/* Navigation Menu */

.main-navigation {

	margin-top: 24px;

	margin-top: 1.714285714rem;

	text-align: center;

}

.main-navigation li {

	margin-top: 24px;

	margin-top: 1.714285714rem;

	font-size: 12px;

	font-size: 0.857142857rem;

	line-height: 1.42857143;

}

.main-navigation a {

	color: #5e5e5e;

}

.main-navigation a:hover {

	color: #21759b;

}

.main-navigation ul.nav-menu,

	.main-navigation div.nav-menu > ul {

	display: none;

}

.main-navigation ul.nav-menu.toggled-on,

.menu-toggle {

	display: inline-block;

}







#wraper {

min-height: 290px;

background-color: #fff;

padding: 10px;

-moz-box-shadow: 0 0 5px #bbb;

-webkit-box-shadow: 0 0 5px #bbb;

box-shadow: 0 0 5px #bbb;

-webkit-border-radius: 2px;

-moz-border-radius: 2px;

border-radius: 2px;

width:310px;

margin:20px auto;

overflow:hidden;

}



.header {

position: relative;

background-color: #eee;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#eee');

background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));

background: -moz-linear-gradient(top, #fff, #eee);

border-bottom: 1px solid #00819D;

-webkit-border-top-left-radius: 3px;

-webkit-border-top-right-radius: 3px;

-moz-border-radius-topleft: 3px;

-moz-border-radius-topright: 3px;

border-top-left-radius: 3px;

border-top-right-radius: 3px;

z-index: 99;

width:310px;

margin:0 auto;

overflow:hidden;

}

.header_left

{

width:310px;

padding:15px 0 10px 10px;

}

.header_right

{

width:310px;

clear:both;

}



/*.navigation {

height: 150px;

position: relative;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009EB5', endColorstr='#00819D');

background: -webkit-gradient(linear, left top, left bottom, from(#009EB5), to(#00819D));

background: -moz-linear-gradient(top, #009EB5, #00819D);

border-bottom: 2px solid #ccc;

width:310px;

margin:0 auto;

}



.featuredmenu{ font:12px "Droid Sans", Arial, Verdana, Geneva, sans-serif; width: 310px; margin:0 auto; padding:10px 0 15px 0; }

.featuredmenu ul{ z-index:100; margin: 0; padding: 0; list-style-type: none; }

.featuredmenu ul li{ position: relative; display: inline; float: left; }

.featuredmenu ul li a{ display: block; color: white; background:url(images/border-right.png) no-repeat right 2px; padding: 7px 13px 10px 10px; color: #fff; text-decoration: none;font:normal 15px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;  }

.featuredmenu ul li a:hover

{

background:#ffffff;

color:#000000 !important;

text-shadow: #afafaf 1px 1px 0 !important;

}

.featuredmenu ul li ul li a { background:#0099B0;   color:#ffffff !important; text-shadow:none !important;  }

.featuredmenu ul li ul li a:hover

{

background:#eeeeee !important;

color:#333333 !important;

}

* html .featuredmenu ul li a{ display: inline-block; }

.featuredmenu ul li a:link, .featuredmenu ul li a:visited{ color:#ffffff; }

.featuredmenu ul li a.selected { color: white; }

.featuredmenu ul li a:hover{ color: white; }

.featuredmenu ul li ul{ position: absolute; left: 0; display: none; visibility: hidden; }

.featuredmenu ul li ul li{ display: list-item; float: none; }

.featuredmenu ul li ul li ul { top: 0; }

/* Sub level menu links style */



  

  .main_body

{
width:310px;
margin:0 auto;
overflow:hidden;
padding:15px 0 0 0;

}

.body_left

{

width:310px;

margin:0 0 10px 0;

}

.body_right

{

width:310px;

clear:both;

}



.featured_box

{

overflow:hidden;

}



.featured_one

{

width:180px;

background-color: #eee;

height: 400px;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

border: 1px solid #f1f1f1;

margin:0 0 15px 60px;

}



/*

	SLIDER

*/

.slider-wrap								{ width: 310px; margin:0 0 15px 0;  }

.slider_wraper img

{

width:310px;

height:300px;

}			

.stripViewer .panelContainer 

.panel ul									{ text-align: left; margin: 0 15px 0 30px; }

.stripViewer								{ position: relative; overflow: hidden; width: 310px; height: 260px; }

.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }

.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 310px; }

.stripNavL, .stripNavR, .stripNav			{ display: none; }

.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }

#movers-row									{ margin: -43px 0 0 62px; }

#movers-row div								{ width: 20%; float: left; }

#movers-row div a.cross-link 				{ float: right; }

.photo-meta-data							{ 

position: absolute;

bottom: 60px;

left: 10px;

max-width: 270px;

box-shadow: 0 0 5px rgba(0,0,0,.8);

border-radius: 2px;

padding: 5px 10px;

background: #fff;

background: rgba(255,255,255,0.75);

color: #000;

font-style: italic;

font-weight: bold;

-webkit-transition: all .2s ease-in-out;

-moz-transition: all .2s ease-in-out;

-o-transition: all .2s ease-in-out;

-ms-transition: all .2s ease-in-out;

transition: all .2s ease-in-out;

background-color: rgba(255,255,255,1);

color: #000000;

											     }

.photo-meta-data span 						{ font-size: 13px; }

.cross-link									{ display: block; width: 62px; margin-top: -14px; 

											  position: relative; padding-top: 15px; z-index: 9999; }

.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }



.slide_link

{

color:#333333;

font:bold 18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.slide_link:hover

{

color:#00819D;

text-decoration:underline;

}
.text_part
{
width:290px;
overflow:hidden;
}
.most_left
{
display:none;
}

.text_part img

{

width:290px;

}



#author {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:290px;

height:32px;

display:block;

}

#email {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:290px;

height:32px;

display:block;

}

#url {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:290px;

height:32px;

display:block;

}

#comment

{

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:290px;

height:150px;

display:block;

}

.post_box

{

width:280px;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

margin-bottom: 20px;

border: 1px solid #f1f1f1;

float:left;

margin:0 22px 20px 5px;

overflow:hidden;

}

.column {

width: 180px;

min-height: 200px;

padding: 5px 5px;

margin-left: 60px;

}

.author_box

{

width:280px;

background-color: #eee;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

margin-bottom: 20px;

border: 1px solid #f1f1f1;

float:left;

margin:0 22px 20px 5px;

overflow:hidden;

}

.innericon

{

border:#dfdfdf 1px solid;

padding:8px;

margin:0 0 12px 0;

width:290px;

height:250px;

}



.two_part

	{

	width:310px;

			

			}

}





/* tablets */

	

@media screen and (min-width:480px) and (max-width:768px){

table {

	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	border-top: 4px solid #dfdfdf;
	border-bottom: 4px solid #dfdfdf;
	margin: 15px 0 15px 0;
		width: 460px !important;
		overflow:hidden;
}

tr th,

.text_part thead th {

	color: #ffffff;

	font-size: 11px;

	font-weight: bold;

	line-height: 7px;

	
	font-family:"Verdana, sans-serif";

background:#725C3E;
border: 1px solid #d4d3d3;
border-left:none !important;

}



tr td {

	border-bottom: 1px dotted #d4d3d3;

	border-right: 1px dotted #d4d3d3;

	padding: 6px 6px;

	font-family:"Verdana, sans-serif";

	font-size:11px;

}

tr td a

{

color:#ffffff;

text-decoration:underline;

}

tr td a:hover

{

text-decoration:none;

}

tr.odd td {

	background: #97A51C;

}

.most_left
{
display:none;
}



/* Buttons */

.menu-toggle,

input[type="submit"],

input[type="button"],

input[type="reset"],

article.post-password-required input[type=submit],

li.bypostauthor cite span {

	padding: 6px 10px;

	padding: 0.428571429rem 0.714285714rem;

	font-size: 11px;

	font-size: 0.785714286rem;

	line-height: 1.428571429;

	font-weight: normal;

	color: #ffffff;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009EB5', endColorstr='#00819D');

background: -webkit-gradient(linear, left top, left bottom, from(#009EB5), to(#00819D));

background: -moz-linear-gradient(top, #009EB5, #00819D);

border-bottom: 2px solid #ccc;

}

.menu-toggle,

button,

input[type="submit"],

input[type="button"],

input[type="reset"] {

	cursor: pointer;

}

button[disabled],

input[disabled] {

    cursor: default;

}

.menu-toggle:hover,

button:hover,

input[type="submit"]:hover,

input[type="button"]:hover,

input[type="reset"]:hover,

article.post-password-required input[type=submit]:hover {

	color: #7c7c7c;

	background-color: #e6e6e6;

	background-repeat: repeat-x;

	background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);

	background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);

	background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);

	background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);

	background-image: linear-gradient(top, #f4f4f4, #e6e6e6);

	border: 1px solid #d2d2d2;

	border-radius: 3px;

	box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);

}

.menu-toggle:active,

.menu-toggle.toggled-on,

button:active,

input[type="submit"]:active,

input[type="button"]:active,

input[type="reset"]:active {

	color: #757575;

	background-color: #e1e1e1;

	background-repeat: repeat-x;

	background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);

	background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);

	background-image: -webkit-linear-gradient(top, #ebebeb, #e1e1e1);

	background-image: -o-linear-gradient(top, #ebebeb, #e1e1e1);

	background-image: linear-gradient(top, #ebebeb, #e1e1e1);

	box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;

	border: none;

}

li.bypostauthor cite span {

	color: #fff;

	background-color: #21759b;

	background-image: none;

	border: 1px solid #1f6f93;

	border-radius: 2px;

	box-shadow: none;

	padding: 0;

}



/* Responsive images */

.entry-content img,

.comment-content img,

.widget img {

	max-width: 100%; /* Fluid images for posts, comments, and widgets */

}







/* Make sure videos and embeds fit their containers */

embed,

iframe,

object,

video {

	max-width: 100%;

}

.entry-content .twitter-tweet-rendered {

	max-width: 100% !important; /* Override the Twitter embed fixed width */

}





.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.entry-content img,

.comment-content img,

.widget img,

img.header-image,

.author-avatar img,

img.wp-post-image {

	/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */

	border-radius: 3px;

	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);

}

.wp-caption {

	max-width: 100%; /* Keep wide captions from overflowing their container. */

	padding: 4px;

}

.wp-caption .wp-caption-text,

.gallery-caption,

.entry-caption {

	font-style: italic;

	font-size: 12px;

	font-size: 0.857142857rem;

	line-height: 2;

	color: #757575;

}

img.wp-smiley,

.rsswidget img {

	border: 0;

	border-radius: 0;

	box-shadow: none;

	margin-bottom: 0;

	margin-top: 0;

	padding: 0;

}

.entry-content dl.gallery-item {

	margin: 0;

}

.gallery-item a,

.gallery-caption {

	width: 90%;

}

.gallery-item a {

	display: block;

}

.gallery-caption a {

	display: inline;

}

.gallery-columns-1 .gallery-item a {

	max-width: 100%;

	width: auto;

}

.gallery .gallery-icon img {

	height: auto;

	max-width: 90%;

	padding: 5%;

}

.gallery-columns-1 .gallery-icon img {

	padding: 3%;

}



/* Navigation */

.site-content nav {

	clear: both;

	line-height: 2;

	overflow: hidden;

}

#nav-above {

	padding: 24px 0;

	padding: 1.714285714rem 0;

}

#nav-above {

	display: none;

}

.paged #nav-above {

	display: block;

}

.nav-previous,

.previous-image {

	

	width: 50%;

}

.nav-next,

.next-image {

	float: right;

	text-align: right;

	width: 50%;

}

.nav-single + .comments-area,

#comment-nav-above {

	margin: 48px 0;

	margin: 3.428571429rem 0;

}



/* Author profiles */

.author .archive-header {

	margin-bottom: 24px;

	margin-bottom: 1.714285714rem;

}

.author-info {

	border-top: 1px solid #ededed;

	margin: 24px 0;

	margin: 1.714285714rem 0;

	padding-top: 24px;

	padding-top: 1.714285714rem;

	overflow: hidden;

}

.author-description p {

	color: #757575;

	font-size: 13px;

	font-size: 0.928571429rem;

	line-height: 1.846153846;

}

.author.archive .author-info {

	border-top: 0;

	margin: 0 0 48px;

	margin: 0 0 3.428571429rem;

}

.author.archive .author-avatar {

	margin-top: 0;

}





/* =Basic structure

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



/* Body, links, basics */

html {

	font-size: 87.5%;

}

body {

	font-size: 14px;

	font-size: 1rem;

	font-family: Helvetica, Arial, sans-serif;

	text-rendering: optimizeLegibility;

	color: #444;

}

body.custom-font-enabled {

	font-family: "Open Sans", Helvetica, Arial, sans-serif;

}

a {

	outline: none;

	color: #21759b;

}

a:hover {

	color: #0f3647;

}



/* Assistive text */

.assistive-text,

.site .screen-reader-text {

	position: absolute !important;

	clip: rect(1px, 1px, 1px, 1px);

}

.main-navigation .assistive-text:hover,

.main-navigation .assistive-text:active,

.main-navigation .assistive-text:focus {

	background: #fff;

	border: 2px solid #333;

	border-radius: 3px;

	clip: auto !important;

	color: #000;

	display: block;

	font-size: 12px;

	padding: 12px;

	position: absolute;

	top: 5px;

	left: 5px;

	z-index: 100000; /* Above WP toolbar */

}



/* Page structure */

.site {

	padding: 0 24px;

	padding: 0 1.714285714rem;

	background-color: #fff;

}

.site-content {

	margin: 24px 0 0;

	margin: 1.714285714rem 0 0;

}

.widget-area {

	margin: 24px 0 0;

	margin: 1.714285714rem 0 0;

}



/* Header */

.site-header {

	padding: 24px 0;

	padding: 1.714285714rem 0;

}

.site-header h1,

.site-header h2 {

	text-align: center;

}

.site-header h1 a,

.site-header h2 a {

	color: #515151;

	display: inline-block;

	text-decoration: none;

}

.site-header h1 a:hover,

.site-header h2 a:hover {

	color: #21759b;

}

.site-header h1 {

	font-size: 24px;

	font-size: 1.714285714rem;

	line-height: 1.285714286;

	margin-bottom: 14px;

	margin-bottom: 1rem;

}

.site-header h2 {

	font-weight: normal;

	font-size: 13px;

	font-size: 0.928571429rem;

	line-height: 1.846153846;

	color: #757575;

}

.header-image {

	margin-top: 24px;

	margin-top: 1.714285714rem;

}



/* Navigation Menu */

.main-navigation {

	margin-top: 24px;

	margin-top: 1.714285714rem;

	text-align: center;

}

.main-navigation li {

	margin-top: 24px;

	margin-top: 1.714285714rem;

	font-size: 12px;

	font-size: 0.857142857rem;

	line-height: 1.42857143;

}

.main-navigation a {

	color: #5e5e5e;

}

.main-navigation a:hover {

	color: #21759b;

}

.main-navigation ul.nav-menu,

.main-navigation div.nav-menu > ul {

	display: none;

}

.main-navigation ul.nav-menu.toggled-on,

.menu-toggle {

	display: inline-block;

}





#wraper {

min-height: 290px;

background-color: #fff;

padding: 10px;

-moz-box-shadow: 0 0 5px #bbb;

-webkit-box-shadow: 0 0 5px #bbb;

box-shadow: 0 0 5px #bbb;

-webkit-border-radius: 2px;

-moz-border-radius: 2px;

border-radius: 2px;

width:480px;

margin:20px auto;

overflow:hidden;

}



.header {

position: relative;

background-color: #eee;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#eee');

background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));

background: -moz-linear-gradient(top, #fff, #eee);

border-bottom: 1px solid #00819D;

-webkit-border-top-left-radius: 3px;

-webkit-border-top-right-radius: 3px;

-moz-border-radius-topleft: 3px;

-moz-border-radius-topright: 3px;

border-top-left-radius: 3px;

border-top-right-radius: 3px;

z-index: 99;

width:480px;

margin:0 auto;

overflow:hidden;

}

.header_left

{

width:480px;

padding:15px 0 10px 10px;

}

.header_right

{

width:480px;

clear:both;

}



/*.navigation {

height: 150px;

position: relative;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009EB5', endColorstr='#00819D');

background: -webkit-gradient(linear, left top, left bottom, from(#009EB5), to(#00819D));

background: -moz-linear-gradient(top, #009EB5, #00819D);

border-bottom: 2px solid #ccc;

width:480px;

margin:0 auto;

}



.featuredmenu{ font:12px "Droid Sans", Arial, Verdana, Geneva, sans-serif; width: 480px; margin:0 auto; padding:10px 0 15px 0; }

.featuredmenu ul{ z-index:100; margin: 0; padding: 0; list-style-type: none; }

.featuredmenu ul li{ position: relative; display: inline; float: left; }

.featuredmenu ul li a{ display: block; color: white; background:url(images/border-right.png) no-repeat right 2px; padding: 7px 13px 10px 10px; color: #fff; text-decoration: none;font:normal 15px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;  }

.featuredmenu ul li a:hover

{

background:#ffffff;

color:#000000 !important;

text-shadow: #afafaf 1px 1px 0 !important;

}

.featuredmenu ul li ul li a { background:#0099B0;   color:#ffffff !important; text-shadow:none !important;  }

.featuredmenu ul li ul li a:hover

{

background:#eeeeee !important;

color:#333333 !important;

}

* html .featuredmenu ul li a{ display: inline-block; }

.featuredmenu ul li a:link, .featuredmenu ul li a:visited{ color:#ffffff; }

.featuredmenu ul li a.selected { color: white; }

.featuredmenu ul li a:hover{ color: white; }

.featuredmenu ul li ul{ position: absolute; left: 0; display: none; visibility: hidden; }

.featuredmenu ul li ul li{ display: list-item; float: none; }

.featuredmenu ul li ul li ul { top: 0; }

/* Sub level menu links style */



  

  .main_body

{

width:480px;

margin:0 auto;

overflow:hidden;

padding:15px 0 0 0;

}

.body_left

{

width:480px;

margin:0 0 10px 0;

clear:both;

}

.body_right

{

width:480px;

clear:both;

}



.featured_box

{

overflow:hidden;

}



.featured_one

{

width:180px;

background-color: #eee;

height: 400px;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

border: 1px solid #f1f1f1;

margin:0 30px 15px 12px;

}



/*

	SLIDER

*/

.slider-wrap								{ width: 480px; margin:0 0 15px 0;  }

.slider_wraper img

{

width:480px;

height:300px;

}			

.stripViewer .panelContainer 

.panel ul									{ text-align: left; margin: 0 15px 0 30px; }

.stripViewer								{ position: relative; overflow: hidden; width: 480px; height: 260px; }

.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }

.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 480px; }

.stripNavL, .stripNavR, .stripNav			{ display: none; }

.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }

#movers-row									{ margin: -43px 0 0 62px; }

#movers-row div								{ width: 20%; float: left; }

#movers-row div a.cross-link 				{ float: right; }

.photo-meta-data							{ 

position: absolute;

bottom: 60px;

left: 10px;

max-width: 440px;

box-shadow: 0 0 5px rgba(0,0,0,.8);

border-radius: 2px;

padding: 5px 10px;

background: #fff;

background: rgba(255,255,255,0.75);

color: #000;

font-style: italic;

font-weight: bold;

-webkit-transition: all .2s ease-in-out;

-moz-transition: all .2s ease-in-out;

-o-transition: all .2s ease-in-out;

-ms-transition: all .2s ease-in-out;

transition: all .2s ease-in-out;

background-color: rgba(255,255,255,1);

color: #000000;

											     }

.photo-meta-data span 						{ font-size: 13px; }

.cross-link									{ display: block; width: 62px; margin-top: -14px; 

											  position: relative; padding-top: 15px; z-index: 9999; }

.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }



.slide_link

{

color:#333333;

font:bold 18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.slide_link:hover

{

color:#00819D;

text-decoration:underline;

}

.text_part img

{

width:450px;

}
.text_part

{

width:460px;
overflow:hidden;

}



#author {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:450px;

height:32px;

display:block;

}

#email {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:450px;

height:32px;

display:block;

}

#url {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:450px;

height:32px;

display:block;

}

#comment

{

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:450px;

height:150px;

display:block;

}

.post_box

{

width:450px;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

margin-bottom: 20px;

border: 1px solid #f1f1f1;

float:left;

margin:0 22px 20px 5px;

overflow:hidden;

}

.column {

width: 180px;

min-height: 200px;

padding: 5px 5px;

margin-left: 60px;

}

.author_box

{

width:450px;

background-color: #eee;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

margin-bottom: 20px;

border: 1px solid #f1f1f1;

float:left;

margin:0 22px 20px 5px;

overflow:hidden;

}

}





@media screen and (min-width:769px) and (max-width:999px){



#wraper {

min-height: 290px;

background-color: #fff;

padding: 10px;

-moz-box-shadow: 0 0 5px #bbb;

-webkit-box-shadow: 0 0 5px #bbb;

box-shadow: 0 0 5px #bbb;

-webkit-border-radius: 2px;

-moz-border-radius: 2px;

border-radius: 2px;

width:769px;

margin:20px auto;

overflow:hidden;

}



.header {

position: relative;

background-color: #eee;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#eee');

background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));

background: -moz-linear-gradient(top, #fff, #eee);

border-bottom: 1px solid #00819D;

-webkit-border-top-left-radius: 3px;

-webkit-border-top-right-radius: 3px;

-moz-border-radius-topleft: 3px;

-moz-border-radius-topright: 3px;

border-top-left-radius: 3px;

border-top-right-radius: 3px;

z-index: 99;

width:769px;

margin:0 auto;

overflow:hidden;

}

.header_left

{

width:480px;

padding:15px 0 10px 10px;

}

.header_right

{

width:769px;

clear:both;

}



.navigation {

height: 100px;

position: relative;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009EB5', endColorstr='#00819D');

background: -webkit-gradient(linear, left top, left bottom, from(#009EB5), to(#00819D));

background: -moz-linear-gradient(top, #009EB5, #00819D);

border-bottom: 2px solid #ccc;

width:769px;

margin:0 auto;

}



.featuredmenu{ font:12px "Droid Sans", Arial, Verdana, Geneva, sans-serif; width: 769px; margin:0 auto; padding:10px 0 15px 0; }

.featuredmenu ul{ z-index:100; margin: 0; padding: 0; list-style-type: none; }

.featuredmenu ul li{ position: relative; display: inline; float: left; }

.featuredmenu ul li a{ display: block; color: white; background:url(images/border-right.png) no-repeat right 2px; padding: 7px 7px 10px 5px; color: #fff; text-decoration: none;font:normal 15px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;  }

.featuredmenu ul li a:hover

{

background:#ffffff;

color:#000000 !important;

text-shadow: #afafaf 1px 1px 0 !important;

}

.featuredmenu ul li ul li a { background:#0099B0;   color:#ffffff !important; text-shadow:none !important;  }

.featuredmenu ul li ul li a:hover

{

background:#eeeeee !important;

color:#333333 !important;

}

* html .featuredmenu ul li a{ display: inline-block; padding:0 7px 0 0; }

.featuredmenu ul li a:link, .featuredmenu ul li a:visited{ color:#ffffff; }

.featuredmenu ul li a.selected { color: white; }

.featuredmenu ul li a:hover{ color: white; }

.featuredmenu ul li ul{ position: absolute; left: 0; display: none; visibility: hidden; }

.featuredmenu ul li ul li{ display: list-item; float: none; }

.featuredmenu ul li ul li ul { top: 0; }

/* Sub level menu links style */

.featuredmenu ul li ul li a{ font:normal 13px/17px "Droid Sans", Arial, Verdana, Geneva, sans-serif; width: 160px; /*width of sub menus*/ padding: 5px; margin: 0; border-top-width: 0; border-bottom: 1px dotted #ffffff;

  }

  .featuredmenu ul li ul li a:hover

  {

  color:#621a4b;

  }

  

  .main_body

{



width:769px;

margin:0 auto;

overflow:hidden;

padding:15px 0 0 0;

}

.body_left

{

width:220px;

float:right;

margin:-12px 0 0 0 !important;

}

.body_right

{
width:350px !important;
float:left;
}

.body_new {
width: 530px !important;
float: left;
}

.featured_box

{

overflow:hidden;

}



.featured_one

{

width:180px;

background-color: #eee;

height: 400px;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

border: 1px solid #f1f1f1;

margin:0 12px 15px 10px;

}



/*

	SLIDER

*/

.slider-wrap								{ width: 450px; margin:0 0 15px 0;  }

.slider_wraper img

{

width:450px;

height:300px;

}			

.stripViewer .panelContainer 

.panel ul									{ text-align: left; margin: 0 15px 0 30px; }

.stripViewer								{ position: relative; overflow: hidden; width: 450px; height: 260px; }

.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }

.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 480px; }

.stripNavL, .stripNavR, .stripNav			{ display: none; }

.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }

#movers-row									{ margin: -43px 0 0 62px; }

#movers-row div								{ width: 20%; float: left; }

#movers-row div a.cross-link 				{ float: right; }

.photo-meta-data							{ 

position: absolute;

bottom: 60px;

left: 10px;

max-width: 410px;

box-shadow: 0 0 5px rgba(0,0,0,.8);

border-radius: 2px;

padding: 5px 10px;

background: #fff;

background: rgba(255,255,255,0.75);

color: #000;

font-style: italic;

font-weight: bold;

-webkit-transition: all .2s ease-in-out;

-moz-transition: all .2s ease-in-out;

-o-transition: all .2s ease-in-out;

-ms-transition: all .2s ease-in-out;

transition: all .2s ease-in-out;

background-color: rgba(255,255,255,1);

color: #000000;

											     }

.photo-meta-data span 						{ font-size: 13px; }

.cross-link									{ display: block; width: 62px; margin-top: -14px; 

											  position: relative; padding-top: 15px; z-index: 9999; }

.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }



.slide_link

{

color:#333333;

font:bold 18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

}

.slide_link:hover

{

color:#00819D;

text-decoration:underline;

}

.text_part img

{

width:420px;

}



#author {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:420px;

height:32px;

display:block;

}

#email {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:420px;

height:32px;

display:block;

}

#url {

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:420px;

height:32px;

display:block;

}

#comment

{

margin: 0.2em 0 0.5em 0;

font-size: 14px;

padding: 2px 3px;

color: #333;

margin-top: 10px;

border: 1px solid #009EB5;

background-color: #fff;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

width:350px !important;

height:150px;

display:block;

}

.post_box

{

width:500px;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

margin-bottom: 20px;

border: 1px solid #f1f1f1;

float:left;

margin:0 22px 20px 5px;

overflow:hidden;

}

.column {

width: 180px;

min-height: 200px;

padding: 5px 5px;

margin-left: 60px;

}

.author_box

{

width:420px;

background-color: #eee;

-moz-box-shadow: 0 0 4px #888;

-webkit-box-shadow: 0 0 4px #888;

box-shadow: 0 0 4px #888;

border-radius: 2px;

padding: 7px;

margin-bottom: 20px;

border: 1px solid #f1f1f1;

float:left;

margin:0 22px 20px 5px;

overflow:hidden;

}

table {

	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	border-top: 4px solid #dfdfdf;
	border-bottom: 4px solid #dfdfdf;
	margin: 15px 0 15px -12px;
		width: 280px !important;
		overflow:hidden;
}

tr th,

.text_part thead th {

	color: #ffffff;

	font-size: 11px;

	font-weight: bold;

	line-height: 7px;

	
	font-family:"Verdana, sans-serif";

background:#725C3E;
border: 1px solid #d4d3d3;
border-left:none !important;

}



tr td {

	border-bottom: 1px dotted #d4d3d3;

	border-right: 1px dotted #d4d3d3;

	padding: 6px 6px;

	font-family:"Verdana, sans-serif";

	font-size:11px;

}

tr td a

{

color:#ffffff;

text-decoration:underline;

}

tr td a:hover

{

text-decoration:none;

}

tr.odd td {

	background: #97A51C;

}

}

/* =Media queries

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



/* Minimum width of 600 pixels. */

@media screen and (min-width: 759px) {

	.author-avatar {

		float: left;

		margin-top: 8px;

		margin-top: 0.571428571rem;

	}
	

	.author-description {

		float: right;

		width: 80%;

	}

	.site {

		margin: 0 auto;

		max-width: 960px;

		max-width: 68.571428571rem;

		overflow: hidden;

	}

	.site-content {

		float: left;

		width: 65.104166667%;

	}

	body.template-front-page .site-content,

	body.single-attachment .site-content,

	body.full-width .site-content {

		width: 100%;

	}

	.widget-area {

		float: right;

		width: 26.041666667%;

	}

	.site-header h1,

	.site-header h2 {

		text-align: left;

	}

	.site-header h1 {

		font-size: 26px;

		font-size: 1.857142857rem;

		line-height: 1.846153846;

		margin-bottom: 0;

	}

	.main-navigation ul.nav-menu,

	.main-navigation div.nav-menu > ul {

		

		display: inline-block !important;

		text-align: left;

		width: 100%;

		height: 50px;

position: relative;

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009EB5', endColorstr='#00819D');

background: -webkit-gradient(linear, left top, left bottom, from(#009EB5), to(#00819D));

background: -moz-linear-gradient(top, #009EB5, #00819D);

border-bottom: 2px solid #ccc;

margin:12px 0 0 0;

	}

	.main-navigation ul {

		margin: 0;

		text-indent: 0;

	}

	.main-navigation li a,

	.main-navigation li {

		display: inline-block;

		text-decoration: none;

	}

	.main-navigation li a {

		border-bottom: 0;

		color: #ffffff;

		line-height: 0.692307692;

		text-transform: uppercase;

		white-space: nowrap;

		font:normal 15px/18px "Droid Sans", Arial, Verdana, Geneva, sans-serif;

		padding:7px 5px 8px 5px;
		margin:9px 0 0 6px;

	}

	.main-navigation li a:hover {
	background:#FFFFFF;
	border-radius:3px;
	color: #000;
	}

	.main-navigation li {

		margin: 0 40px 0 0;

		margin: 0 2.857142857rem 0 0;

		position: relative;

	}

	.main-navigation li ul {

		display: none;

		margin: 0;

		padding: 0;

		position: absolute;

		top: 100%;

		z-index: 1;

	}

	.main-navigation li ul ul {

		top: 0;

		left: 100%;

	}

	.main-navigation ul li:hover > ul {

		border-left: 0;

		display: block;

	}

	.main-navigation li ul li a {

		background: #efefef;

		border-bottom: 1px solid #ededed;

		display: block;

		font-size: 11px;

		font-size: 0.785714286rem;

		line-height: 2.181818182;

		padding: 8px 10px;

		padding: 0.571428571rem 0.714285714rem;

		width: 180px;

		width: 12.85714286rem;

		white-space: normal;

	}

	.main-navigation li ul li a:hover {

		background: #e3e3e3;

		color: #444;

	}

	.main-navigation .current-menu-item > a,

	.main-navigation .current-menu-ancestor > a,

	.main-navigation .current_page_item > a,

	.main-navigation .current_page_ancestor > a {
		color: #ff4800;
		background:#fff;
		font-weight: bold;
		border-radius: 3px;
	}

	.menu-toggle {

		display: none;

	}

	.entry-header .entry-title {

		font-size: 22px;

		font-size: 1.571428571rem;

	}

	#respond form input[type="text"] {

		width: 46.333333333%;

	}

	#respond form textarea.blog-textarea {

		width: 79.666666667%;

	}

	.template-front-page .site-content,

	.template-front-page article {

		overflow: hidden;

	}

	.template-front-page.has-post-thumbnail article {

		float: left;

		width: 47.916666667%;

	}

	.entry-page-image {

		float: right;

		margin-bottom: 0;

		width: 47.916666667%;

	}

	.template-front-page .widget-area .widget,

	.template-front-page.two-sidebars .widget-area .front-widgets {

		float: left;

		width: 51.875%;

		margin-bottom: 24px;

		margin-bottom: 1.714285714rem;

	}

	.template-front-page .widget-area .widget:nth-child(odd) {

		clear: right;

	}

	.template-front-page .widget-area .widget:nth-child(even),

	.template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {

		float: right;

		width: 39.0625%;

		margin: 0 0 24px;

		margin: 0 0 1.714285714rem;

	}

	.template-front-page.two-sidebars .widget,

	.template-front-page.two-sidebars .widget:nth-child(even) {

		float: none;

		width: auto;

	}

	.commentlist .children {

		margin-left: 48px;

		margin-left: 3.428571429rem;

	}

}





