@charset "utf-8";

/*--------------------------------------
Site: Go-Pro.com
Date: november 2008
Author: Hector Aranda
URL: http://www.hectorarandawebworx.com
--------------------------------------*/


/* Site Structure
---------------------------------------- */
p {margin: 0; padding:0;}
body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	background-image: url(../images/BannerBG.gif);
	background-attachment: scroll;
	background-position: top left;
	background-repeat: repeat-x;
}

#MainContainer {
	margin: 0 auto;
	padding: 0;
	width: 960px;
	position: relative;
}

#SiteIDContainer {
	padding: 0;
	height: 120px;
	margin: 0;
}

#NavigationMenu {
	margin: 0;
	padding: 0 15px 0 0;
	width: 135px;
	height: 505px;
	border-right: 1px solid #999999;
	position: absolute;
	left: 0px;
}

#ContentContainer {
	margin: 0 0 0 151px;
	padding: 0 15px 25px 15px;
	width: 617px;
}

#SideContainer {
	margin: 0;
	padding: 0 0 0 15px;
	width: 145px;
	height: 505px;
	border-left: 1px solid #999999;
	position: absolute;
	right: 0px;
	text-align: center
}

#FooterContainer {
	margin: 0;
	padding: 0 0 15px 0;
	clear: both;
	font-size: 10px;
	color: #999999;
	letter-spacing: 2px;
	text-align: center;
}

/* Typography & Colors
---------------------------------------- */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

.PageHeader {
	font-size: 30px;
	margin: 0;
	padding: 0 0 15px 0;
	font-weight: normal;
}

.SubHeader {
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0
}

.SubHeaderThicker {
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding: 0
}

.ParagraphText {
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 16px;
}

.FAQ {
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0
}

.FAQAnswer {
	margin: 0;
	padding: 0 30px 15px 30px;
	line-height: 16px;
}

/* Navigation Menu
---------------------------------------- */

#NavigationMenu ul {
	margin: 0;
	padding: 0 0 20px 0;
	list-style: none
}

#NavigationMenu li {
	margin: 0;
	padding: 5px 0;
}

.MenuSection {
	font-weight: bolder;
	color: #986828;
	font-size: 14px;
}

.MenuLink {
	font-size: 12px;
}

a:link {
	color: #000000
}

a:visited {
	color: #000000
}

a:hover {
	color: #986828
}

.Greenlink a:link {
	color: #509a11;
	text-decoration: none;
	font-weight: bold
}

.Greenlink a:visited {
	color: #509a11;
	text-decoration: none;
	font-weight: bold
}

.Greenlink a:hover {
	color: #986828;
	text-decoration: none;
	font-weight: bold
}

/* Lists
---------------------------------------- */
ul.List {
	margin: 0;
	padding: 0 0 20px 30px;
}

li.ListItem {
	margin: 0;
	padding: 10px 0 0 0
}

ul.CheckList {
	margin: 0;
	padding: 0 0 20px 40px;
	list-style-image: url(../images/Box.gif);
}

li.CheckListItem {
	margin: 0;
	padding: 10px 0 0 0
}

/* Packing
---------------------------------------- */

.Box {
	height: 200px;
}

.img {
	padding: 0 15px 0 0
}

/* Packing Table
---------------------------------------- */

#packing_table {
	width: 617px
}

.RowA {
	background-color: #F0EBE2;
}

.RowB {
	background-color: #F1C871
}

.Legend {
	border-bottom: 6px solid #cccccc
}

/* About GoPro
---------------------------------------- */

#AboutText {
	width: 300px
}

/* Commercial Moves
---------------------------------------- */

#CommercialText {
	margin: 0;
	padding: 0;
	width: 320px
}

/* Links
---------------------------------------- */
#HomeBox a:link {
	color: #986828
}

#HomeBox a:visited {
	color: #986828
}

#HomeBox a:hover {
	color: #000000
}	

