body										{margin:0; padding:0}			
*											{margin:0; padding:0}
a											{outline:0; text-decoration:none}
h1,h2,h3,h4,h5,h6							{font-weight:normal}
li											{list-style:none}
img											{border:0}
#mainWrap									{width:733px; margin:0 auto}
#mainSup									{width:733px; float:left; position:relative}
.mainPic									{width:auto; float:right; position:absolute; top:-10px; right:-198px; z-index:-1}

h1,h2										{width:auto; margin:45px 0 0 20px; padding-bottom:53px; float:left; font-family:Rockwell; font-size:35px; color:#18aed3; line-height:40px}
.hSub										{color:#5b5b5b}
h1 a										{color:#18aed3}
h2											{margin:0; padding:0; font-size:22px}
#content									{width:733px; height:364px; padding-bottom:12px; float:left}

.shadow										{width:auto; float:left; position:absolute; top:400px; left:-34px; z-index:-1}

ul.menu										{width:733px; height:60px; margin-top:38px; float:left; position:relative; z-index:50}
ul.menu li									{width:auto; float:left; margin-left:55px;}
ul.menu li a								{width:auto; float:left; font-family:Rockwell; font-size:35px; color:#60c7e1; line-height:40px}
ul.menu li .sub								{width:auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#6c6c6c; line-height:20px; clear:left}
ul.menu li a.active							{color:#6c6c6c}

#footer										{width:100%; float:left; margin-top:28px; padding:29px 0; border-top:#60c7e1 solid 3px}
#footer p.left,#footer p.right				{width:300px; margin-left:20px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#6c6c6c; line-height:15px}
#footer p.right								{text-align:right; float:right; margin:0 20px 0 0}
#footer a									{color:#6c6c6c}

.target										{width:100%; float:left}

.content									{width:auto; float:left}
blockquote									{width:620px; margin:30px 0 0 50px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b; text-indent:23px; font-style:italic; line-height:19px; background:url(../images/quots.png) no-repeat 0 0}

.leftPart									{width:330px; margin:33px 0 0 33px; padding-bottom:30px; float:left}
.leftPart img								{width:auto; margin-top:13px; float:left}
.leftPart p									{
	width:100%;
	margin-top:13px;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5b5b5b;
	line-height:19px;
	text-align: center;
}

.rightPart									{width:275px; margin:33px 0 0 62px; float:left}
.rightPart .posts							{
	width:100%;
	margin-top:0px;
	float:left
}
.rightPart .posts a							{width:auto; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#18aed3}
.rightPart .posts p							{
	width:100%;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5b5b5b;
	line-height:15px;
	text-align: center;
}
.rightPart .posts p.date					{width:100%; margin-top:5px; float:left; font-style:italic}
.rightPart .posts p.date a					{float:none; font-style:italic}
.rightPart .posts a.more					{float:right; font-style:italic}
.rightPart input[type="text"]				{width:200px; height:20px; margin-top:10px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#646464; text-indent:5px; border:#dfdfdf solid 1px}
.rightPart textarea							{width:200px; height:100px; margin-top:10px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#646464; text-indent:5px; border:#dfdfdf solid 1px}
.rightPart input[type="submit"]				{width:auto; height:auto; margin-top:10px; float:left; font-family:Rockwell; font-size:16px; color:#60c7e1; text-indent:5px; border:0px; cursor:pointer; clear:left; background:none}
#cubeHold									{width:auto; padding:0 0 3px 0; float:left}
#cu3er-container 							{width:732px; height:376px; float:left; z-index:100;}

#filPart									{width:667px; margin:0 0 0 33px; padding-bottom:30px; float:left}
#filPart p									{width:100%; margin-top:13px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#5b5b5b; line-height:19px}
#filPart h2									{width:100%; margin-top:30px; float:left}
#filPart img								{float:left}
/* BEGIN DEMO STYLE */
	.caption{font-style:italic;color:#2f3030;}
	.demo{position:relative; margin-left:4px;border:#cecccc solid 1px;}
	.gallery_demo{width:auto;margin:0 auto; position:absolute; left:50px; top:300px; z-index:20; padding:3px 2px 3px 2px; background:#ffffff}
	.gallery_demo li{width:98px;height:50px;margin: 0 2px; float:left; border:#60c7e1 solid 1px}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
	
	#main_image{margin:0 auto 0 auto;height:375px;width:733px;background:#ffffff;}
	#main_image img{margin-bottom:10px;}
	
	.nav{padding-top:15px;clear:both;font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:3px; color:#b3b3b3; text-transform:capitalize}
	.nav a{color:#333}
	
	.info{text-align:left;width:483px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
	.info p{margin-top:1.6em;}
