z/* Theme Name: TekCube 2
Theme URI: http://tekcube.com
Description: TekCube
Author: Marc Lequime
Author URI: http://tekcube.com
Tags: buddypress, light
Version: 1.0 */	
/* Inherit the default theme adminbar styles */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, 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 {
background:#fff;
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}

/* remember to define focus styles! */
:focus {
outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}

a img { border: none; }

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,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,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:transparent; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;}

body{
        font-family: Helvetcia, Arial, sans-serif;
		background-color: #fff;
		background-image: url(images/webbg.png);
		background-repeat: repeat-x;
		width: 100%;
		min-width: 1000px;
		min-height: 550px;
		margin: 0px;
		padding: 0px;
		list-style: none;
		list-style-type: none;
		}
		
h1, h2, h3, h4, h5, h6 {
	margin: 5px 0 15px 0;
}


.padder { padding: 19px; }
.clear { clear: left; }

p {	margin-bottom: 15px; }
p:last-child { margin-bottom: 0; }

hr {
	background-color:#E7E7E7;
	border:0 none;
	clear:both;
	height:1px;
	margin: 20px 0;
}

img.avatar {
	border: 1px solid #000;
}
h1 { font-size: 28px; margin-bottom: 25px; }
h2 { font-size: 24px; margin-bottom: 20px; }
h3 { font-size: 20px; }
h4 { font-size: 16px; margin-bottom: 15px; }
h5 { font-size: 14px; margin-bottom: 0; }
h6 { font-size: 12px; margin-bottom: 0; }
		a:link {color: #293342; text-decoration: none;}
		a:visited {color: #000000; text-decoration: none;}
		a:hover {color: #496c74; text-decoration: underline;}
		a:active {color: #000000; text-decoration: none;}
				
.cube2{
	display: block;
	width: 101px;
	height: 115px;
	background: url('http://tekcube.com/images/cube.png') bottom;
	text-indent: -99999px;
	}
.cube2:hover{background-position: 0 0;}
		
img.fade {
  opacity: 1;
 -webkit-transition: opacity 0.18s linear;
-moz-transition: opacity 0.18s linear;
}

img.fade:hover {
  opacity: 0;
}		
		
		.ctr{
		width: 100%
		background-color: #ffffff;
		background-image: url(shadowunder.gif);
		background-repeat: repeat-x;
		margin: 0px;
		padding: 0px;
		}
		#headercontainer{
		width:100%
		height: 120px;
		padding: 0px;
		margin: 0px;
		}
		#innerheader{
		width: 1000px;
		height: 120px;
		}
		#inhleft{
		width: 101px;
		height:115px;
		float: left;
		vertical-align: baseline;
		position: relative;
		}
		#inhright{
		width: 899px;
		float:right;
		height: 120px;
		}
		#topbar{
		height: 21px;
		}
		#middlebar{
		height: 67px;
		text-align: left;
		padding-left: 8px;
		}
		#mbleftleft{
		float: left;
		}
		#mbleft{
		padding-top: 40px;
		padding-left: 10px;
		float: left;
		vertical-align: top;
		color: #fff;
		font-weight: 600;
		font-size: 16px;
		text-shadow: 0em 0.14em 0.2em #1a5672;
		}
		#mbright{
		float: right;
		padding-top: 25px;
		color: #fff;
		font-size: 20px;
		font-weight: 700;
		text-shadow: 0em 0.09em 0.22em #1a5672;
		}
		#mbright a:link {color: #7ecbf8; text-decoration: none;}
		#mbright a:visited {color: #7ecbf8; text-decoration: none;}
		#mbright a:hover {color: #ffffff; text-decoration: non;}
		#mbright a:active {color: #7ecbf8; text-decoration: none;}
		
		#bottombar{
		height: 32px;
		font-size: 17px;
		font-weight: 500;
		word-spacing: 46px;
		}
		
		.sidebartitle{
		font-size: 28px;
		color: #000;
		font-weight: 600;
		padding: 0px;
		margin-top: -2px;
		padding-left: 5px;
		}
		#tabs{
vertical-align: bottom;
background-image: url(tabbarbg.png);
background-repeat: no-repeat;
}

		#contentright{
		width: 245px;
		margin: 0px;
		padding: 0px;
		float: right;
		background-color: #ffffff;
		background-image: url(shadowunder.gif);
		background-repeat: repeat-x;
		}
		#contentleft{
		width: 755px;
		float: left;
		background-color: #ffffff;
		background-image: url(shadowunder.gif);
		background-repeat: repeat-x;
		}
		.sidebar{
		width: 214px;
		margin: 0px;
		padding: 0px;
		background-color: #ffffff;
		background-image: url(shadowunder.gif);
		background-repeat: repeat-x;
		}
		.sbl{
		width: 16px;
		margin: 0px;
		padding: 0px;
		background-image: url(sidebl.gif);
		background-repeat: repeat-y;
		}
		.insidtab{
		font-size: 36px;
		font-weight: 600;
		width: 390px;
		margin-left: 12px;
		vertical-align: baseline;
		}
		.sbr{
		width: 15px;
		margin: 0px;
		padding: 0px;
		background-image: url(sidebr.gif);
		background-repeat: repeat-y;
		}
		.scrnl{
		width: 16px;
		height: 10px;
		background-image: url(scnrl.gif);
		background-repeat: no-repeat;
		}
		.scnrr{
		width: 15px;
		height: 10px;
		background-image: url(scnrr.gif);
		background-repeat: no-repeat;
		}
		
	table#myTable
	{
		width: 1000px;
		border: 0px solid #6c7aa9;
		border-collapse: separate;
		border-spacing: 0px;
		*border-collapse: expression('separate', cellSpacing = '0px'); /*For IE*/
		vertical-align: top;
		min-height:100%;
	}
	table#myTable tbody tr
	{
		background-color: #ffffff;
		color: #000000;
	}
	table#myTable td
	{
		border: 0px solid #cccccc;
		padding: 0px;
	}
	
	
		.footer{
		height: 130px;
		width: 100%;
		background-color: #ccc;
		background-image: url(images/bgfooter.png);
		background-repeat: repeat-x;
		margin-bottom: 0px;
		padding-bottom: 0px;
		font-size: 11px;
		line-height: 20px;
		}
		
		.footer h3{
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		color: #4e4e4e;
        padding:0px;
		margin-bottom: 6px;
		line-height: 11px;
		}
	.lolwut A:link{text-decoration:none;color:#396397; border: 0px;}
	.lolwut A:visited{text-decoration:none;color:#325172; border: 0px;}
	.lolwut A:active{text-decoration:none;color:#112; border: 0px;}
	.lolwut A:hover{text-decoration:none;background:none; color:#112; border: 0px;}
	.insidtab A:link{text-decoration:none;color:#000; border: 0px;}
	.insidtab A:visited{text-decoration:none;color:#000; border: 0px;}
	.insidtab A:active{text-decoration:none;color:#000; border: 0px;}
	.insidtab A:hover{text-decoration:none;color:#000; border: 0px;}
	.read A:link{text-decoration:none;color:#000; border: 0px;}
	.read A:visited{text-decoration:none;color:#000; border: 0px;}
	.read A:active{text-decoration:none;color:#000; border: 0px;}
	.read A:hover{text-decoration:none;color:#000; border: 0px;}
    
    .update{font-size: 0.6em;color: #333;}
	

		
		#a1 {width: 755px; background-image: url(shadowunder.gif); background-repeat: repeat-x;}
		#b1 {width: 16px; height: 10px; background-image: url(scnrl.gif); background-repeat: no-repeat;}
		#c1 {width: 214px;height: 10px;background-image: url(shadowunder.gif); background-repeat: repeat-x;}
		#d1	{width: 15px; height: 10px; background-image: url(scnrr.gif); background-repeat: no-repeat;}

		#a2 {width: 750px; min-height: 90px; vertical-align:top;}
		#b2 {width: 16px; min-height: 90px;background-image: url(sidebl.gif); background-repeat: repeat-y;}
		#c2 {width: 214px; min-height: 120px; font-size: 1.2em;} /* sidebar */
		#d2	{width: 15px; min-height: 90px;background-image: url(sidebr.gif); background-repeat: repeat-y;}
		
		#ftrinr{
		width: 1000px;
		padding-top: 5px;
		}
	
	.read{
	margin-left: 18px;
	}
		
		#search_box {
    width: 205px;
    height: 30px;
    background: url('http://tekcube.net/wp-content/themes/tekcube/images/searchbg.png');
}

#search_box #sleft {
 	float: left;
    padding: 0;
    background: none;
	}
#search_box #s {
    float: left;
    padding: 0;
    margin: 7px 0 2px 0px;
    border: 0;
    width: 108px;
    background: none;
}
#search_box #go {
    float: right;
    margin: 0 0 0 0;
}
#breadcrumbs{
font-size: 11px;
color: #959595;
font-weight: 600;	
text-transform: uppercase;
}
.item{padding-left:5px;}
.item-avatar{padding-right:5px;}
.post{padding:0px 20px 30px 0px;margin:0px;        font-weight:normal;        font-size:16px}.post .body{background:#fff url(images/h1-border.gif) no-repeat left top;padding:03px 0px 0px 0px}.post .date{color:#505c7e;margin-top:10px;padding:0px 0px 10px 20px;background:#fff url(images/date-icon.gif) no-repeat}.post .date a{color:#000}.otherinfo{font-size:12px;color:#020202;padding-left:5px;        float:left}.otherinfo2{width:200px}.post .text p{margin-bottom:13px}.post .text ol,.post .text ul{margin-bottom:12px;margin-left:25px}.post .text ol li ol,.post .text ul li ol{margin-bottom:0px}.post .text ul li{list-style:none;}.post .text ol li{list-style:none;}.post .text a{color:#000}.post .text dt{font-weight:bold}.post .text dd{margin-bottom:12px}.post .meta{position:relative;background:#fff url(images/bg-meta.gif) no-repeat 40px top;height:47px;padding:0px 0px 0px 59px;font-weight:bold;margin-top:20px}.post .meta img{margin:0px 3px 2px 0px}.post .meta img.rating{margin-bottom:-3px;background-color:#d0d0d0;}.post .meta a{color:#000;font-weight:normal;text-decoration:none}.post span.edit a{float:right;color:#000;font-weight:normal;font-size:12px}.clear{clear:both}.response{}.response .title{font-size:15px;font-weight:bold;font-family:Tahoma;margin-bottom:20px}
.tags-alert{display:none;background:url(images/alert-up.gif) no-repeat left top;padding:20px 15px 10px 15px;top:15px;left:72px;margin-top:5px;position:absolute;font-size:11px;color:#000;z-index:100;width:160px;font-weight:normal;color:#000;font-family:Tahoma}.date-alert{display:none;background:url(images/alert-up.gif) no-repeat left top;padding:20px 15px 10px 15px;top:15px;left:97px;margin-top:5px;position:absolute;font-size:11px;color:#000;z-index:100;width:180px;font-weight:normal;color:#000;font-family:Tahoma}.aligncenter,div.aligncenter{ display:block; margin-left:auto; margin-right:auto}.alignleft{ float:left}.alignright{ float:right}.wp-caption{ border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px}.wp-caption img{   margin:0;   padding:0;   border:0 none}.wp-caption p.wp-caption-text{   font-size:11px;   line-height:17px;   padding:0 4px 5px;   margin:0}.pagination{text-align:center}.pagination a{color:#000}		dl.image_map{display:block;width:144px;height:36px;background:url(http://tekcube.net/wp-content/maps.jpg);position:relative;margin:2px auto 2px auto}a.LINK0{left:0px;top:-2px;background:transparent}a.LINK0{display:block;width:37px;height:0;padding-top:35px;overflow:hidden;position:absolute}a.LINK0:hover {background:transparent;border:0px;color:black}a.LINK1{left:37px;top:-2px;background:transparent}a.LINK1{display:block;width:37px;height:0;padding-top:35px;overflow:hidden;position:absolute}a.LINK1:hover {background:transparent;border:0px;color:black}a.LINK2{left:72px;top:-2px;background:transparent}a.LINK2{display:block;width:37px;height:0;padding-top:35px;overflow:hidden;position:absolute}a.LINK2:hover {background:transparent;border:0px;color:black}a.LINK3{left:107px;top:-2px;background:transparent}a.LINK3{display:block;width:34px;height:0;padding-top:35px;overflow:hidden;position:absolute}a.LINK3:hover {background:transparent;border:0px;color:black;}.response{}.response .title{font-size:15px;font-weight:bold;font-family:Tahoma;margin-bottom:20px}.comment .meta{float:left;width:98px;background:#eee url(images/comment-arrow.gif) no-repeat right top}.comment .meta img{margin-bottom:7px}.comment .meta .name{line-height:10px;font-family:Tahoma}.comment .meta .date{font-family:Tahoma;font-size:10px}.comment .meta .name a{color:#000;text-decoration:none;font-weight:bold;font-family:Tahoma}.comment .text{float:left;width:427px;padding:0px 10px}.comment .text a{color:#000}.comment .text p{margin-bottom:7px}.response .line{background:#fff url(images/h1-border.gif) no-repeat left top;height:1px}.response .form{padding:15px 0px 15px 0px;margin:0px 10px 0px 0px;background:#e8e4fb}.response .form .title{margin-left:10px}form.comment a{color:#000}form.comment{padding:0px 0px 0px 25px;background:none;font-family:Tahoma;position:relative}form.comment p{margin-bottom:5px}form.comment .left{float:left;width:170px}form.comment .right{float:left}form.comment input{border:none;width:160px;font-family:Tahoma}form.comment textarea{border:none;width:340px;height:96px;font-family:Tahoma}.search-alert{display:none;background:url(images/alert-search.gif) no-repeat left bottom;padding:10px 15px 20px 15px;top:-55px;left:0px;margin-top:5px;position:absolute;font-size:10px;cursor:pointer;color:#000;z-index:10;width:160px}.tags-alert{display:none;background:url(images/alert-up.gif) no-repeat left top;padding:20px 15px 10px 15px;top:15px;left:72px;margin-top:5px;position:absolute;font-size:11px;color:#000;z-index:100;width:160px;font-weight:normal;color:#000;font-family:Tahoma}
.clrsfx:after{clear:both;content:' ';display:block;font-size:0;line-height:0;height:0;visibility:hidden;width:0;}
.clrsfx{display:inline-block}* html .clrsfx{height:1%}.clrsfx{display:block;}
#sidebar{font-size: 0.6em;width:214px;};
#sidebar ul{margin-left: 5px;list-style-type: none;}
#sidebar li{margin-left: 5px;list-style-type: none;margin-bottom: 6px;line-height:16px;}

#bigthumb{width: 745px;height:225px;padding-bottom: 10px;border-bottom: 2px solid #999;}
#bigthumb #btleft{width:310px;float:left;height:200px;}
#bigthumb #btright{width: 435px;float:right;font-size:14px;height: 200px;}
#bigthumb #btbottom{width: 745px;height:25px;font-size:14px;padding-top:5px;}

#smallthumb{width: 745px;height:136px;padding-bottom: 2px;border-bottom: 1px solid #ccc;margin-bottom:8px;}
#smallthumb #stleft{width: 160px;float:left;height:105px;margin-top:5px;}
#smallthumb #stright{width: 580px;float:right;height:105px;font-size:14px;margin-left:5px;font-size:13px;line-height:16px;}


.latest{font-size:12px;font-weight:bold;color: #939393;margin-bottom:5px;margin-top:5px;}

.line{width:745px;height:2px;background-color:#999;}
.line2{width:745px;height:1px;background-color:#ccc;}

/* > Buttons
-------------------------------------------------------------- */

a.button, input[type=submit], input[type=button], input[type=reset],
ul.button-nav li a, div.generic-button a {
	background: url( images/white-grad.png ) top left repeat-x;
	border: 1px solid #ddd;
	padding: 3px 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
	color: #888;
	font-size: 12px;
	font-weight: normal;
	vertical-align: bottom;
	cursor: pointer;
}
	a.button:hover, a.button:focus, input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover,
	ul.button-nav li a:hover, ul.button-nav li.current a,
	div.generic-button a:hover {
		border-color: #aaa;
		color: #555;
		outline: none;
	}

	/* Buttons that are disabled */
	div.pending a, a.disabled {
		border-color: #eee;
		color: #bbb;
		cursor: default;
	}
	div.pending a:hover, a.disabled:hover { border-color: #eee; color: #bbb; }

	div.accept, div.reject {
		float: left;
		margin-left: 10px;
	}

ul.button-nav li {
	float: left;
	margin: 0 10px 10px 0;
}
	ul.button-nav li.current a {
		font-weight: bold;
	}



/* > Data Tables
-------------------------------------------------------------- */

table {
	width: 100%;
}
	table thead tr {
		background: #eaeaea;
	}

	table#message-threads {
		margin: 0 -20px;
		width: auto;
	}

	table.profile-fields { margin-bottom: 20px; }

	div#sidebar table {
		margin: 0 -16px;
		width: 117%;
	}

	table tr td, table tr th {
		padding: 8px;
		vertical-align: middle;
	}
		table tr td.label {
			border-right: 1px solid #eaeaea;
			font-weight: bold;
			width: 25%;
		}

		table tr td.thread-info p { margin: 0; }

			table tr td.thread-info p.thread-excerpt {
				color: #888;
				font-size: 11px;
				margin-top: 3px;
			}

		div#sidebar table td, table.forum td { text-align: center; }

	table tr.alt {
		background: #f4f4f4;
	}

table.notification-settings {
	margin-bottom: 20px;
	text-align: left;
}
	table.notification-settings th.icon, table.notification-settings td:first-child { display: none; }
	table.notification-settings th.title { width: 80%; }
	table.notification-settings .yes, table.notification-settings .no { width: 40px; text-align: center; }

table.forum {
	margin: -9px -20px 20px -20px;
	width: auto;
}
	table.forum tr.sticky td {
		background: #FFF9DB;
		border-top: 1px solid #FFE8C4;
		border-bottom: 1px solid #FFE8C4;
	}

	table.forum tr.closed td.td-title {
		padding-left: 35px;
		background-image: url( images/closed.png );
		background-position: 15px 50%;
		background-repeat: no-repeat;
	}

	table.forum td p.topic-text {
		color: #888;
		font-size: 11px;
	}

	table.forum tr > td:first-child, table.forum tr > th:first-child {
		padding-left: 15px;
	}

	table.forum tr > td:last-child, table.forum tr > th:last-child {
		padding-right: 15px;
	}

	table.forum tr th#th-title, table.forum tr th#th-poster,
	table.forum tr th#th-group, table.forum td.td-poster,
	table.forum td.td-group, table.forum td.td-title { text-align: left; }

	table.forum td.td-freshness {
		font-size: 11px;
		color: #888;
	}


	table.forum td.td-poster, table.forum td.td-group  {
		min-width: 130px;
	}

	table.forum th#th-title {
		width: 40%;
	}

	table.forum th#th-postcount {
		width: 1%;
	}


/* > WordPress Blog Styles
-------------------------------------------------------------- */

div.post {
	margin: 0 0 40px 0;
	overflow: hidden;
}
ul div.post {list-style-type: circle;}
	div.post h2.pagetitle, div.post h2.posttitle {
		margin: 0;
		line-height: 120%;
	}
		div.post h2.pagetitle a, div.post h2.posttitle a {
			color: #666;
			text-decoration: none;
		}

	.navigation, .paged-navigation, .comment-navigation {
		overflow: hidden;
		font-family: georgia, times, serif;
		font-style: italic;
		font-size: 14px;
		padding: 5px 0;
		margin: 5px 0 25px 0;
	}
		.alignright {
			float: right;
			margin-left: 15px;
		}

		.alignleft {
			float: left;
			margin-right: 15px;
		}

	div.post p { margin: 0 0 20px 0; }
	div.post ul, div.post ol, div.post dl { margin: 0 0 18px 1.5em;list-style-type: circle;}
	div.post ul { list-style: square; }
	div.post ol { list-style: decimal; }
	div.post ol ol { list-style: upper-alpha; }
	div.post dl { margin-left: 0; }
	div.post dt { font-size: 14px; font-weight: bold; }
	div.post dd { margin: 0 0 15px 0;}

	div.post pre, div.post code p {
		padding: 15px;
		background: #f4f4f4;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}

	div.post code { font-family: "Monaco", courier, sans-serif; }
	div.post blockquote {
		quotes: none;
		font-style:italic;
        padding: 15px;
        margin-left: 10px;
        margin-bottom: 10px;
		font-family: georgia, times, serif;
		font-size: 16px;
		line-height: 150%;
        background-color: #f3f3f3;
        border: 1px solid #aaaaaa;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
	}

	div.post table {
		border-collapse:collapse;
		border-spacing:0;
		border: 1px solid #eee;
	}
		div.post table th { border-top: 1px solid #eee; text-align: left; }
		div.post table td { border-top: 1px solid #eee; }

	div.post div.author-box, div.comment-avatar-box {
		background: #f0f0f0;
		padding: 10px;
		float: left;
		margin: 0 15px 15px 0;
		font-family: georgia, times, serif;
		font-style: italic;
		text-align: center;
		width: 70px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
		div.author-box p, div.comment-avatar-box p { margin: 5px 0 0; }
		div.author-box a, div.comment-avatar-box a { text-decoration: none; }

		div.post div.author-box img, div.comment-avatar-box img {
			float: none;
			border: 4px solid #fff;
			margin: 0;
		}

	div.post div.post-content, div.comment-content {
		margin-left: 105px;
	}

	div.post p.date, div.post p.postmetadata, div.comment-meta, div.comment-options {
		color: #888;
		font-size: 12px;
		font-family: Georgia, times, serif;
		padding: 3px 0;
		margin: 10px 0;
		border-bottom: 1px solid #e4e4e4;
		border-top: 1px solid #e4e4e4;
	}

	div.post p.postmetadata {
		margin-top: 15px;
		clear: left;
		overflow: hidden;
	}

	div.post .tags { float: left; }
	div.post .comments { float: right; }

	div.post img { margin-bottom: 15px; }
	div.post img.wp-smiley { padding: 0 !important; margin: 0 !important; border: none !important; float: none !important; clear: none !important; }

	div.post img.centered, img.aligncenter {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}

	div.post img.alignright {
		padding: 4px;
		margin: 0 0 2px 7px;
		display: inline;
	}

	div.post img.alignleft {
		padding: 4px;
		margin: 0 7px 2px 0;
		display: inline;
	}

	div.post .aligncenter, div.post div.aligncenter {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}

	div.post .wp-caption {
		border: 1px solid #ddd;
		text-align: center;
		background-color: #f3f3f3;
		padding-top: 4px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}

	div.post .wp-caption img {
		margin: 0;
		padding: 0;
		border: 0 none;
	}

	div.post dd.wp-caption p.wp-caption-text, div.post .wp-caption p.wp-caption-text {
		font-size: 0.9em;
		line-height: 17px;
		padding: 0 4px 5px 0;
		margin: 0;
	}

.gdsw-posts-authors{
margin-left: 30px;
}

#bp_core_whos_online_widget-3{
min-height: 100px;
}

#wp-admin-bar{width:100%;}

.entry{line-height:1.4em}
.entry a:link {color: #293342; text-decoration: underline;}
.entry a:visited {color: #000000; text-decoration: underline;}
.entry a:hover {color: #496c74; text-decoration: underline;}
.entry a:active {color: #000000; text-decoration: underline;}

.superspecial{ font-family: 'Lobster', serif; font-size: 30px; font-style: normal; font-weight: 400; text-shadow: none; text-decoration: none; text-transform: none; letter-spacing: 0em; word-spacing: 0em; line-height: 1em; } .superspecial2{ font-family: 'Lobster', serif; font-size: 30px; font-style: normal; font-weight: 700; text-shadow: 2px 2px 2px #aaa; text-decoration: none; text-transform: none; letter-spacing: -0.05em; word-spacing: 0.09em; line-height: 0.83em; }

.comment-reply-link{text-transform: uppercase;color: #c9c9c9;font-size:0.7em;font-weight: 600;}
.report{text-transform: uppercase;color: #c9c9c9;font-size:0.7em;font-weight: 600;float:right;position: relative;right:0px;top:4px;padding-bottom: 5px;}
.comment{border: 1px solid #ccc;padding: 4px;padding-bottom:1px;margin-bottom:2px;}
.comment-body{padding-bottom: 5px;}
.children{margin-left: 8px;margin-top: 6px;}
div.comment-author img.avatar{margin-right: 10px;}
#commentboxer{width:725px;padding-bottom:10px;}
#reviewclass{padding:10px;border: 3px solid #c9c9c9;border-bottom-width:6px;margin-bottom:9px;width:720px;height:85px;}
#reviewleft{float:left;width:306px;height:85px;}
#reviewright{float:right;width:400px;height:85px;padding-left: 10px;line-height:25px;}
.profile-fields{line-height: 1.2em;}
#comment{width:734px;height: 70px;border: 3px solid #c9c9c9;padding:4px;font-size:12px;font-family:Helvetica, Arial, sans-serif;color:#333;}
.titlecont{height: 72px;}
.tabcont{height: 210px;}
.formBuilderError{margin:10px;padding:10px;padding-left: 20px; background-color: #ee8282; border: 1px solid #ff0500; font-weight:500;font-size:0.8em;font-color:#ff0500;}
.copyright{width: 999px;font-family:Verdana,sans-serif;color:#888;padding-top:8px;}
.copyright a:link {color: #888; text-decoration: underline;font-family:Verdana,sans-serif;}
.copyright a:visited {color: #aaa; text-decoration: underline;font-family:Verdana,sans-serif;}
.copyright a:hover {color: #888; text-decoration: underline;font-family:Verdana,sans-serif;}
.copyright a:active {color: #888; text-decoration: underline;font-family:Verdana,sans-serif;}
.aboutcontainer{}
.aboutcontainer .right{float:right;padding:5px;width:60px;}
