/*
	==========================================
	project: Platinum Power Group
	author: Socialista Media Group
	------------------------------------------
	2010. Socialista
	==========================================
*/

*{ margin: 0; padding: 0; }

:focus,:active { outline: 0; }
body {font: 12px  Arial, Helvetica, sans-serif; color: #333333; background: #8b8b8b; background-image:url(../images/shadow-bg.gif); background-position:top center; background-repeat:repeat-y; }
a { text-decoration: none; color: #000; }
a:hover { color: #000; }
.x { clear: both; }

p { line-height: 22px; margin: 0 0 22px; color:#666; }
img { border: 0; }

.style2 {color: #666}

h1 { font-size: 24px; font-weight: normal; margin-bottom: 15px;}
h2 { font-size: 14px; font-weight: normal; margin-bottom: 2px; color: #333; }
h3 { font-size: 14px; font-weight: bolder; margin-bottom: 10px; color: #333; }
h4 { font-size: 18px; font-weight: normal; float: left; margin: 3px 0 10px; width: 460px; }

#wrapper { margin: 0 auto; width: 800px; background: url() no-repeat; background-color:#FFFFFF;}

#logo { padding: 20px 12px 10px; background-color:#FFFFFF; }
#logo h1 { font: bold; letter-spacing: 4px; }
#logo h1 a { color: #333; }
#logo h1 a span { color: #000; }

#topmenu { float: right; margin: 10px 0px 0 0; width: 270px; }
#topmenu li { display: inline; list-style: none; }
#topmenu li a { float: left; margin: 0 0 0 10px; color: #888; }
#topmenu li a:hover { color: #555; }

#content { background-image:url(../images/footer-top-in-wrapper.png); background-position:bottom; background-repeat:no-repeat; background-color:#FFFFFF; width: 800px; }
#content_pages { background-color:#FFFFFF; width: 800px; height: 100%; }
	
.menu { list-style:none; margin: 0px 25px 0 10px; width: 500px; float: left; }
.menu li { float: left; margin: 0 4px 0 0; }
.menu li a { display: block; font-size: 14px; padding: 14px 24px; border: 1px solid #fff; }
.menu a:hover, .menu li.current a { border: 1px solid #ddd; }

.menu li ul { display: block; background: #fff; margin: -1px 0 0; position: absolute; display: none; z-index: 2; border: 1px solid #ddd; }
.menu li ul li { float: none; display: inline; margin: 0; padding: 0; }
.menu li ul li a { width: auto; margin: 4px; white-space: nowrap; }

#search { float: right; width: 205px; margin: 0px 18px; display: inline; }
#search .text { width: 150px; height: 16px; border: 1px solid #ddd; padding: 5px; float: left; color: #888; }
.submit-button {float: right; width: 29px; height: 26px; background-image: url(../images/search.jpg); background-repeat:no-repeat; border:#FFFFFF; background-color:#FFFFFF;background-position: center; cursor:pointer;}


#pitch { margin-bottom: 30px; }
#pitch .infoline { margin-top: -70px; padding: 25px 0 25px 25px; background: #000; font-size: 18px; width: 775px; height: 18px; opacity:0.70; filter:alpha(opacity=70); color: #fff; }

.pitch-gallery {
	overflow: hidden;
	width: 800px;
	position: relative;
	height: 357px;
}
.pitch-gallery-holder { width: 3920px; position: relative; top: 0; left: 0; }
.pitch-gallery-div { float: left; }
		
#left { width: 400px; min-height: 410px; float: left; margin-left: 25px; display: inline; }
#left img { float: left; margin: 5px 20px 2px 0; padding: 3px; border: 1px solid #ccc; }
#left form { padding-left: 45px; }
#left label { float: left; display: block; clear: both; padding: 3px 0; color: #666; font-weight: normal; width: 150px; }

#left .lcurrent { font-weight: bold; }
#left label img { vertical-align: middle; }
#left input.text, textarea, select{ float: left; margin: 0 5px 10px 0; padding: 7px; width: 350px; border: 1px solid #ccc; }

#left textarea { height: 200px; }
#left select { width: 366px; }
#left input.radio {  }
#left input:focus { border-color:#aaa; }
#left textarea:focus { border-color: #aaa; }	
.error { font-size: 10px; color: #666; margin: 0 0 10px 150px; display: none; }
#left .submit { border: 0; background: #000; color: #fff; padding: 5px; float: left; margin-left: 150px; }


#total { width: 750px; min-height: 250px; margin: 0px 25px 0px 25px; display: inline; float:left; }
#total_2 { width: 750px; min-height: 900px; margin: 0px 25px 0px 25px; display: inline; float:left; }
	
ul { color: #666; margin: 0 0 0px 0px; }
ol { color: #666; margin: 5px 0 5px 30px; line-height: 18px; }
	
#contact-back { margin: 12px 40px 0 0; float: right; }

.post { position: relative; margin-bottom: 0px; height: 127px; }

#right { width: 260px; float: right; border-left: 1px solid #ccc; padding-left: 36px; margin-right: 25px; display: inline; }
#right_2 { width: 250px; float: right; border-left: 1px solid #ccc; padding-left: 36px; margin-right: 25px; display: inline; }
	
#feature1 { margin-left: 25px; padding-bottom: 10px; }
#feature { margin-left: 25px; padding-bottom: 10px; }

.small-post { float: left; width: 215px; height: 300px; margin-right: 50px; background-color:transparent;}
.small-post_2 { border: none;}
.small-post img { border: 1px solid #ccc; padding: 3px; margin-bottom: 10px; }
.small-post_2 img { border: 0px solid #ccc; padding: 3px; margin-bottom: 10px; }
.last { margin-right: 0; color:#666666;}
#feature ul { margin-top: -11px; }
	
#footer1 { background-color:#FFFFFF; font-size: 11px; margin: 0px 0 0px 0px; height:200px; width:800px; padding: 0px;background-image: url(../images/footer-bg.gif); background-repeat:no-repeat;}
#footer1 li {list-style: none;display: inline;}
#footer1 a {padding: 0 0.5em;text-decoration: none;}
#footer1 a:hover {color: #000000;}

#footer { background-color:#FFFFFF; font-size: 11px; margin: 0px 0 0px 0px; height:200px; width:800px; padding: 0px; background-image:url(../images/footer-bg-clear.gif); background-repeat:no-repeat; }
#footer li {list-style: none;display: inline;}
#footer a {padding: 0 0.5em;text-decoration: none;}
#footer a:hover {color: #000000;}

.post-info { font-size: 11px; color: #999; }
.read-more { background: url(../images/link.gif) no-repeat center left; padding-left: 13px; font-size: 10px; }
.break { border-top: 1px solid #ccc; margin: 30px 0; display: block; }
.no-border { border: 0; }
.space { margin-bottom: 20px; }



/* SimpleTabs: default style */

div.simpleTabs { padding:0px; }
ul.simpleTabsNavigation { margin:0 10px; padding:0; text-align:left; margin-bottom:-12px;}
ul.simpleTabsNavigation li { list-style:none; display:inline; margin:0; padding:0; }
ul.simpleTabsNavigation li a { border:1px solid #E0E0E0; padding:3px 6px; background:#F0F0F0; font-size:14px; text-decoration:none; }
ul.simpleTabsNavigation li a:hover { text-decoration:none; background-color:#F6F6F6; }
ul.simpleTabsNavigation li a.current { background:#fff; color:#222; border-bottom:1px solid #fff; }
div.simpleTabsContent { height: 289px; border:1px solid #E0E0E0; padding:5px 15px 15px 15px; margin-top:0px; display:none; }
div.simpleTabsContent.currentTab { display:block;}

/* SimpleTabs: End */

/* Product Navigation */

#crumbs ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
	}	

#crumbs {
	height:2.3em;
	border:1px solid #dedede;
	width:749px;
	}
#crumbs li {
	float:left;
	line-height:2.3em;
	color:#777;
	padding-left:.75em;
	}		
#crumbs li a {
	background: url(../images/crumbs.gif) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}							
#crumbs li a:link,
#crumbs li a:visited {
	color:#333333;
	text-decoration:none;
	}	
	
#crumbs li a:hover,
#crumbs li a:focus {
	color:#498cc5;
	}		






/* Product Navigation */


/* Product Tables */
#mytable {
	width: 750px;
	padding: 0;
	margin: 0;
}

th {
	border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	border-top: 0px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;

}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 0px solid #C1DAD7;
	background: none;
}

td {
	border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	background: #FFFFFF;
	padding: 6px 6px 6px 12px;
	color: #0d1215;
	list-style:square;
}


td.alt {
	background: #f5f5f5;
	color: #333333;
}

td.alt2 {
	background: #f5f5f5;
	color: #333333;
	border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	background: #FFFFFF;
}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff  url(../css%20assets/table_css/bullet2.gif) no-repeat;
}

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: url(../css%20assets/table_css/bullet2.gif) no-repeat;
	
	
	color: #797268;
}
/* Product Tables */
