/* 
	@ Base stylesheet 
	@ Copyright © BitStyler 2008
*/

@import url("forms.css");

* { padding: 0; margin: 0; border: 0; }

body
{
	border-top: 4px solid #232A2F;
	background: #CFDBE8 url("../img/bg-body.jpg") no-repeat top;
	font: 100 13px/26px "Lucida Grande", Verdana, Helvetica, Arial sans-serif;
	color: #52575C;
	height: 100%;
}

#right p, #left p, #footer p { margin: 0 20px 20px 20px; }
#footer p { color: #949DA6; font-size: 11px; line-height: 22px; margin: 0 20px 0 20px; }

/* @Links
--------------------------------------------------- */

a, a:hover, a:active, a:visited
{
	text-decoration: none;
	border-bottom: 1px dotted #B3BEC9;
	padding: 0 0 2px 0;
	color: #4395E8;
}

a:hover { color: #000; }
a:active { color: #EB6480; border-bottom: 1px solid #B3BEC9; }



/* @Headers
--------------------------------------------------- */

h1 { display: none; }

h2
{
	margin: 0 20px 20px 20px;
	font: 100 28px/38px "Helvetica", Arial sans-serif;
	color: #EB6480;
}

h2 span
{
	display: none;
}

h2.contactUs { height: 39px; background: url("../img/ty-contact-bitstyler.png") no-repeat; }
h2.aboutBitStyler { height: 39px; background: url("../img/ty-about-bitstyler.png") no-repeat; }

/* @Structure
--------------------------------------------------- */

#container
{
	width: 800px;
	margin: 0 auto;
	padding: 270px 0 0 0;
}

#left, #right
{
	width: 400px;
	float: left;
}

#footer
{
	width: 100%;
	border-top: 1px solid #B3BEC9;
	padding: 10px 0 0 0;
	height: 60px;
	clear: both;
}

.clearBoth { clear: both; height: 1px; }

/* @Misc
--------------------------------------------------- */

.vCard
{
	padding: 0 0 0 20px;
	background: url("../img/icn-download.gif") no-repeat 0 7px;
	font-weight: bold;
}