@charset "UTF-8";

/* ===========================================================

	Site:		South Florida PC Repair
	Designer:	forLOOPS.com -- contact@forloops.com
	Developer:	forLOOPS.com -- contact@forloops.com
	Date:		12/27/2008

=========================================================== */


body {
	text-align:center;
	background:#d1e6f9;
	font-size:62.5%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


/*		MAIN CONTAINERS
=========================================================== */


.main_wrapper {
	width:961px;
	height:auto;
	text-align:left;
	margin:0 auto;
}

.main_wrapper_innertube {
	padding:0 22px 0 25px;	
	background:url(../../images/page_middle.jpg);
	background-repeat:repeat-y;
}

.header {
	width:913px;
	padding-bottom:8px;
}

.left_column {
	width:545px;
	float:left;
}

.right_column {
	width:357px;
	float:right;
}

.footer {
		width:913px;
		padding-top:8px;
		border-top:solid #597d94 4px;
}
div.footer a {
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	color:#434343;
	text-decoration:none;
	font-size:1.2em;
}

div.footer a:hover {
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	color:#434343;
	text-decoration:underline;
	font-size:1.2em;
}

/*		FLOATING
=========================================================== */

.go_left {float:left;}
.go_right {float:right;}
.clear {clear:both;}


/*		FONT COLORS
=========================================================== */
.color_darkRed {
	color:#761900;
}

.color_darkBlue {
	color:#314451;
}
.color_white {
	color:#ffffff;
}

/*		FONT SIZES
=========================================================== */
h1, h2, h3, h4, h5 {margin:0; padding:0;}
p {margin:0; padding:0 0 8px 0;}



/*		FONT COLORS
=========================================================== */
.size_8 {font-size:.8em;}
.size_10 {font-size:1em;}
.size_12 {font-size:1.2em;}
.size_14 {font-size:1.4em;}
.size_16 {font-size:1.6em;}
.size_18 {font-size:1.8em;}
.size_20 {font-size:2em;}


/*		Need a Geek Box
=========================================================== */

#geek {
	background:url(../../images/geek_bg.jpg) no-repeat #f2f2f2;	
}
div#geek h2 {
	font-size:1.4em;
	font-weight:bold;
	color:#434343;
	padding-left:1em;
}
div#geek h3, div#geek h1 {
	color:#761900;
}
div#geek h3{
	padding-left:4em;
	text-align:center;
}
div#geek h1 {
	padding:10px;	
}

/*		Large Blue Box
=========================================================== */
div.blue_large_wrapper a, div.red_large_wrapper a {color:#ffffff; text-decoration:underline;}
.blue_large_wrapper {
	background:url(../../images/box_blue_large_middle.gif) repeat-y;
	width:357px;
	height:auto;
}
.blue_large_top {
	background:url(../../images/box_blue_large_top.gif) no-repeat;
	width:357px;
	height:6px;
}
.blue_large_bottom {
	background:url(../../images/box_blue_large_bottom.gif) no-repeat;
	width:357px;
	height:48px;
}

/*		Large Red Box
=========================================================== */

.red_large_wrapper {
	background:url(../../images/box_red_large_middle.gif) repeat-y;
	width:357px;
	height:auto;
}
.red_large_top {
	background:url(../../images/box_red_large_top.gif) no-repeat;
	width:357px;
	height:6px;
}
.red_large_bottom {
	background:url(../../images/box_red_large_bottom.gif) no-repeat;
	width:357px;
	height:49px;
}

/*		X-Large Red Box
=========================================================== */

.red_xlarge_wrapper {
	background:url(../../images/box_red_xlarge_middle.jpg) repeat-y;
	width:540px;
	height:auto;
}
.red_xlarge_top {
	background:url(../../images/box_red_xlarge_top.jpg) no-repeat;
	width:540px;
	height:11px;
}
.red_xlarge_bottom {
	background:url(../../images/box_red_xlarge_bottom.jpg) no-repeat;
	width:540px;
	height:60px;
}





#client_access {
	background:#314451;
	width:350px;
}

div#we_fix h1 {
	padding-top:10px;
}

div#setup_appointment h1 {
	font-size:1.8em;	
}

div#setup_appointment h2 {
	font-size:1.6em;
	padding:8px 0 8px 0;
}

div#setup_appointment h3 {
	font-size:1em;	
	padding:0 20px 5px 20px;
}
div#services ul li {
	padding:0 0 8px 0;
}

div#drive_traffic {
	display:none;
}
div#rate_link a {
	color:#ffffff;
}