/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* GENERAL
----------------------------------------------------------------------------- */

* {margin:0; padding:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;
color:#F00}
a img {border: 0;}
ul, ol {list-style:none;}
img { display: block; }
.img_left img{float:left;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.over0 {overflow:hidden; height:0px;}
.block {display:block;}
.del{display:none;}
.null{visibility:hidden;}


.bordered{border:2px solid #ffffff;}
a img.bordered {border:2px solid #ffffff;}
a:hover img.bordered {border: 2px solid #bc2508;}

/* BASE
----------------------------------------------------------------------------- */

body { 
	margin:0; 
	background: url(images/bgnew.gif); 
	font-family: "Trebuchet MS"; 
	font-size:11px; 
	line-height:1.3em; 
	color: #000; 
	}
.main { 
	position:relative; 
	background: url(images/bg1.gif) repeat-y top center; 
	height: 1%; 
	}

/* HEADER
----------------------------------------------------------------------------- */
#home table.header {
	width: 984px;
	position: relative;
	margin: 0 auto;
}
#home table.header .bar { 
	padding: 0 0 5px 0; 
	}
#home table.header .col1 { 
	width: 395px; 
	position: relative; 
	}
#home table.header .col1 .logo { 
	position: absolute; 
	left: 39px; 
	top: 42px; 
	}
#home table.header .col1 .p1 {
	position: absolute;
	left: 37px;
	top: 152px;
	font-size: 13px;
	width: 305px;
	}
#home table.header .col1 .p1 strong { 
	font-weight: bold; 
	color: #3d82b2; 
	}
#home table.header .col2 { 
	padding: 4px 0 0 15px; 
	}
#home table.header .col2 img { 
	border: 3px solid #FFF; 
	}

#join table.header { 
	width: 984px; 
	position: relative; 
	margin: 0 auto; 
	background: url(images/join_bg1.gif) repeat-x bottom left; 
	!margin: 0 0 20px 0; 
	}
#join table.header .bar { 
	padding: 0 0 5px 0; 
	}
#join table.header .col1 { 
	width: 341px; 
	position: relative; 
	}
#join table.header .col2 { 
	padding: 0px 0 0 10px; 
	width: 633px; 
	overflow: hidden; 
	}
#join table.header .col2 ul { 
	width: 650px; 
	}
#join table.header .col2 ul li { 
	float: left; 
	background: #658bb3; 
	padding: 4px 4px; 
	margin-right: 6px; 
	}
#join table.header .col2 img { 
	border: 3px solid #FFF; 
	}

/* GIRLS
----------------------------------------------------------------------------- */
.girls { 
	width: 974px; 
	position: relative; 
	padding: 0 0 20px 0; 
	margin: 0 auto; 
	!margin: 0 0 20px 0; 
	}
.girls .location {
	position: relative;
	text-align: center;
	text-transform: uppercase;
	font-style: italic;
	font-weight: bold;
	padding: 15px 0;
	width: 980px;
	height: 33px;
	}
.girls .location img { 
	display: inline-block; 
	}
.girls .location .p1 {
	font-size: 32px;
	line-height: 32px;
	text-align: center;
	position: absolute;
	top: 15px;
	left: 3px;
	width: 968px;
	}
.girls .location .p1 strong { 
	color: #bc2606 
	}
.girls .select {}
.girls .select td {
	width: 184px; 
	height: 328px; 
	background: url(images/home_girls-bg1.jpg) no-repeat 6px 0; 
	padding: 0 6px 0 6px; 
	}
.girls .select td .p1 { 
	padding: 12px 0 11px 0; 
	color: #bd0d22; 
	font-weight: bold; 
	text-align: center; 
	}
.girls .select td .image { 
	padding: 0 0 0 7px; 
	}
.girls .select td .p2 { 
	font-weight: bold; 
	padding: 12px 0 0 35px;
	text-transform: uppercase; 
	}

/* CONTENT
----------------------------------------------------------------------------- */
#home .content { 
	width: 984px; 
	position: relative; 
	margin: 0 auto; 
	background:url(images/home_content-bg1.gif) repeat-y; 
	}

.menu {
	position: relative; 
	padding: 0 0 20px 0; 
	}
.menu ul {
	position: absolute;
	top: 0px;
	left: 35px;
	width: 955px;
}
.menu ul li { 
	float: left; 
}


.console_table1 {
	width: 943px;
	border: 1px solid #b7d0e0;
	margin: 0 auto;
	padding: 0 0px 10px 0px;
	font-size: 22px;
}




/* 
----------------------------------------------------------------------------- */
.console_table1 td { position: relative; }
.console_table1 td.title { font-size: 32px; line-height: 32px;  font-style: italic; font-weight: bold; color: #7f7f7f; padding: 25px 15px; }
.console_table1 td.title .color1 { color: #3d82b2; }
.console_table1 td.title .color2 { color: #7f7f7f; }
.console_table1 td.title .color3 { color: #bc2606; }
.console_table1 td.col1 { float: left; width: 445px; }
.console_table1 td.col1 td.box1 { height: 747px; width: 445px; background: url(images/console1-bg1.gif) no-repeat; position: relative; }
.console_table1 td.col1 td.box1 img { position: absolute; top: 10px; left: 10px; }
.console_table1 td.col1 td.box2 { height: 552px; width: 445px; background: url(images/console1-bg2.jpg) no-repeat 7px 0; position: relative; }
.console_table1 td.col1 td.box2 .p1 { font-size: 18px; font-weight: bold; color: #3d82b2; padding: 0px 0 12px 43px; }
.console_table1 td.col1 td.box2 .p2 { font-size: 13px; font-style: italic; padding: 0 21px 0 41px; height: 118px; }
.console_table1 td.col1 td.box2 .p2 a { text-decoration: underline; color: #ff1800; font-weight: bold; }
.console_table1 td.col1 td.box2 .p3 { font-size: 14px; line-height: 14px; font-weight: bold; padding: 5px 0 0px 0px; }
.console_table1 td.col1 td.box2 .p3 dl { padding: 0 80px 0 50px; }
.console_table1 td.col1 td.box2 .p3 dl dd { background: url(images/console1-p1.gif) repeat-x; height: 30px; }
.console_table1 td.col1 td.box2 .p3 dl dd span { float: left; background: #FFF; color: #7f7f7f; padding: 0 2px; }
.console_table1 td.col1 td.box2 .p3 dl dd p { float: right; background: #FFF; color: #3d82b2; padding: 0 2px; }
.console_table1 td.col1 td.box2 .p3 dl dt { background: url(images/console1-p2.gif) repeat-x; height: 30px; font-size: 29px; line-height: 29px; padding: 10px 0 0 0; }
.console_table1 td.col1 td.box2 .p3 dl dt span { float: left; background: #FFF; color: #7f7f7f; padding: 0 2px; }
.console_table1 td.col1 td.box2 .p3 dl dt p { float: right; background: #FFF; color: #3d82b2; padding: 0 2px; }
.console_table1 td.col1 td.box2 .p4 { font-size: 25px; line-height: 25px; font-weight: bold; text-transform: uppercase; color: #7f7f7f; padding: 32px 0 0 0px; }
.console_table0 td.col1 td.box0 .p7 { font-size: 25px; line-height: 25px; font-weight: bold; text-transform: uppercase; color: #7f7f7f; padding: 0px 0 0 0px; }
.console_table1 td.col1 td.box02 { width: 445px; background: #fff 20px 0; position: relative;}
.console_table1 td.col1 td.box02 .p5 {font-size: 12px; font-style: oblique; padding: 0px 0px 0px 0px; height: 35px; }
.console_table1 td.col1 td.box02 .p5  a:visited{ color: #0000ee;}
.console_table1 td.col2 { float: right; width: 472px; padding: 8px 0 0 0; }
.console_table1 td.col2 td.box1 { border: 3px solid #ededed; padding: 8px 0 5px 15px; color: #7f7f7f; font-size: 13px; font-weight: bold; height: 93px;text-align:left; }
.console_table1 td.col2 td.box1 h3 { font-size: 16px; line-height: 16px; padding: 0 0 8px 0; }
.console_table1 td.col2 td.box1 li { float: left; width: 137px; height: 23px; }
.console_table1 td.col2 td.box1 li strong { color: #000000; }
.console_table1 td.col2 td.box2 { border: 3px solid #ededed; padding: 8px 0 8px 15px; color: #7f7f7f; font-size: 13px; font-weight: bold; margin: 15px 0; height: 96px; text-align:left;}
.console_table1 td.col2 td.box2 h3 { font-size: 20px; line-height: 20px; color: #3d82b2; padding: 0 0 8px 0; }
.console_table1 td.col2 td.box2 p { font-size: 22px; line-height: 22px; }
.console_table1 td.col2 td.box2a { color: #4f94c1; font-size: 15px; padding-top: 15px; font-weight: bold; margin: 15px 0; text-align:center; text-decoration:underline;}
.console_table1 td.col2 .box3 { position: relative; }
.console_table1 td.col2 .box3 a { cursor: pointer; }
.console_table1 td.col2 .box3 a.download { height: 83px; width: 71px; background: url(images/console1-download.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/console1-download.png",sizingMethod="scale"); _background: transparent; position: absolute; top: 158px; left: 201px; cursor: pointer; }
.console_table1 td.col2 .box3 ul { padding: 0 0 0 2px; }
.console_table1 td.col2 .box3 ul li { float: left; padding: 0 2px 2px 0; }
.console_table1 td.col2 td.box4 { padding: 15px 0 4px 2px; }
.console_table1 td.col2 td.box5 { height: 558px; width: 472px; background: url(images/console1-bg3.gif) no-repeat; position: relative; }
.console_table1 td.col2 td.box5 img { padding: 0 0 0 6px; }
.console_table1 td.col3 { width: 520px; height: 423px; position: relative; background: url(images/console1-bg4.gif) no-repeat; float: left; }
.console_table1 td.col3 img { position: absolute; top: 7px; left: 7px; }
.console_table1 td.col4 { float: right; border: 3px solid #ededed; width: 360px; padding:0 0 0 0; margin-top: 3px; height: 330px; }
.console_table1 td.col4 h3 { font-size: 16px; color: #3d82b2; line-height: 20px; padding: 0 0 15px 0; }
.console_table1 td.col4 ul li { background:url(images/console1-col4-b.gif) no-repeat; color: #ff1800; font-size: 15px; font-weight: bold; text-decoration: underline; height: 29px; padding: 0 0 0 5px; float: left; clear: both; width: 353px; }
.console_table1 td.col4 p { font-size: 13px; font-weight: bold; color: #7F7F7F; padding: 0px 0 15px 0; }

/* <- - - Added Code - - -> */
.console_tablet td.col2 { height: 658px; width: 445px; background: url(images/console1-bg1.gif) no-repeat; position: relative;  }
.console_tablet td.col2 img { padding: 2px 0 5px 10px; }
.console_tablet td.col2 td.box1 {}

.console_tablet td.col4 { float: right; border: 3px solid #ededed; width: 435px; height:340px; padding: 5px 5px; margin-top: 3px; }
.console_tablet td.col4 h3 { font-size: 20px; color: #3d82b2; line-height: 20px; padding: 0 0 15px 0; }
.console_tablet td.col4 ul {padding: 0 0 0 40px;}
.console_tablet td.col7 ul li { background:url(images/console1-col4-b.gif) no-repeat; color: #9b9b9b; font-size: 15px; font-weight: bold; text-decoration:none; height: 29px; margin: 0px 0 0 0; padding: 0 0 0 25px; clear: both; width: 350px;text-align:left; }
.console_tablet td.col4 p { font-size: 13px; font-weight: bold; color: #7F7F7F; padding: 0px 0 15px 0; }
.console_tablet td.col4 img { padding: 0 0 0 0; }

.console_tablet td.col5 { height: 366px; width: 473px; background: url(images/console1-bg4.gif) no-repeat; position: relative;  }
.console_tablet td.col5 img { padding: 4px 0 5px 4px; }

.console_tabt {padding: 10px 0px 15px 10px;}
.console_tabt td.col1 {width: 460px; padding: 10px 0px 0 0; }

/* INDEX pg [Added Code]*/
.top_table td.col12 p { border: 2px solid #ededed; padding: 15px 0 5px 15px; color: #7f7f7f; font-size: 13px; font-weight: bold; height: 51px; }
.top_table td.col13 { color: #7f7f7f; font-size: 13px; font-weight: bold; height: 51px; }
.top_table td.col13 a:hover{ color: #ff1800; font-size: 13px; font-weight: bold; height: 51px; }
.top_table td.col13 a:visited{ color: #0000ee; font-size: 13px; font-weight: bold; height: 51px; }
/* Original     */
.console_table2 { width: 946px; margin: 0 auto; position: relative; background: url(images/console2-bd-2.gif); }
.console_table2 td.title { font-size: 32px; line-height: 32px; text-transform: uppercase; font-style: italic; font-weight: bold; color: #7f7f7f; padding: 15px 0 5px 30px; }
.console_table2 td.title p { padding: 0 0 8px 0; }
.console_table2 td.title .color1 { color: #3d82b2; }
.console_table2 td.title .color2 { color: #7f7f7f; }
.console_table2 td.title .color3 { color: #bc2606; }
.console_table2 td.col1 { float: left; padding: 0 0 0 25px; width: 690px; }
.console_table2 td.col1 .grid1 { width: 290px; float: left; }
.console_table2 td.col1 .grid2 { width: 400px; float: right; overflow: hidden; }
.console_table2 td.col1 .grid2 li { float: left; padding: 0 2px 2px 0; }
.console_table2 td.col1 .grid2 .box1 { border: 3px solid #ededed; padding: 6px 10px; height: 170px; width: 140px; color: #9b9b9b; font-size: 13px; font-weight: bold; }
.console_table2 td.col1 .grid2 .box1 h3 { font-size: 16px; line-height: 16px; padding: 0 0 3px 0; }
.console_table2 td.col1 .grid2 .box1 p { padding: 2px 0 0 0; }
.console_table2 td.col1 .grid2 .box1 p strong { color: #000000; }
.console_table2 td.col1 .grid2 .box2 { border: 3px solid #ededed; padding: 6px 10px; height: 170px; width: 204px; background: url(images/console2-col1-grid2-box2.gif) no-repeat left bottom; color: #9b9b9b; position: relative; }
.console_table2 td.col1 .grid2 .box2 h3 { font-size: 16px; line-height: 16px; color: #3d82b2; padding: 0 0 8px 0; }
.console_table2 td.col1 .grid2 .box2 p { font-size: 18px; line-height: 18px; }
.console_table2 td.col1 .grid2 .box2 span { position: absolute; left: 45px; top: 150px; font-size: 15px; line-height: 15px; font-weight: bold; text-transform: uppercase; }
.console_table2 td.col1 .grid2 .box3 { border: 3px solid #ededed; padding: 6px 10px; height: 148px; color: #9b9b9b; }
.console_table2 td.col1 .grid2 .box3 h3 { font-size: 16px; line-height: 16px; color: #3d82b2; padding: 0 0 8px 0; }
.console_table2 td.col1 .grid2 .box3 p { font-style: italic; font-size: 13px; }
.console_table2 td.col1 .grid2 .box3 p a { color: #FF1800; text-decoration: underline; font-weight: bold; }
.console_table2 td.col1 .grid3 { padding: 18px 0 0 0; }
.console_table2 td.col2 { float: right; padding: 0 30px 0 0; width: 183px; }
.console_table2 td.col2 ul {}
.console_table2 td.col2 li { padding: 0 0 14px 0; !padding: 10px 0 4px 0; float: left; }

.bigbt1 { padding: 30px 0 30px 23px; !margin: 30px 0 30px 0; text-align: center; }

.bigbt2 { padding: 19px 0 19px 18px; }
.bigbt2 img { float: left; }

/* FOOTER
----------------------------------------------------------------------------- */
.footer { position: relative; padding: 0 0 0 1px; }
.footer a { cursor: pointer; }
.footer a.bt1 {
	position: absolute;
	top: -12px;
	left: 213px;
}
.footer a.bt2 {
	position: absolute;
	top: 86px;
	left: 286px;
}

/* COPY
----------------------------------------------------------------------------- */
#home table.copy { background: url(images/home_copy1.jpg) no-repeat top center; }
#home table.copy .inner { width: 984px; margin: 0 auto; font-size: 14px; color: #FFFFFF; padding: 25px 0 15px 0; text-align: center; }
#home table.copy .inner a { font-weight: bold; color: #FFFFFF; }

#join .copy { background: url(images/join_copy-1.jpg) no-repeat top center; }
#join .copy .inner { width: 984px; margin: 0 auto; font-size: 14px; color: #FFFFFF; padding: 25px 0 15px 0; text-align: center; }
#join .copy .inner a { font-weight: bold; color: #FFFFFF; }

/* JOIN
----------------------------------------------------------------------------- */

#join .content { width: 982px; position: relative; margin: 0 auto; padding: 15px 0 0 0; }

.join { position: relative; width: 982px; overflow: hidden; margin: 0 1px; }
.join .title { position: relative; background: url(images/join_content-title-bg1.jpg); height: 50px; }
.join .title h2 { position: absolute; top: 0px; right: 0px; }
.join .inner { background:url(images/join_content-bg.gif) repeat-y; width: 982px; !margin: 0 0 0 1px; }
.join .col1 { width: 232px; height:432px; background: url(images/join_col1.jpg) no-repeat; position:relative; border-left: 1px solid #B5CFDC; }
.join .col1 img { position: absolute; top: 8px; left: 7px; }
.join .col2 { width: 498px; overflow: hidden; }
.join .col2 .t1 { text-transform: uppercase; font-size: 26px; line-height: 26px; text-align: center; font-weight: bold; color: #3d82b2; padding: 40px 0 0 0; }
.join .col2 .t2 { text-transform: uppercase; font-size: 20px; line-height: 20px; text-align: center; color: #3d82b2; }
.join .col2 .t3 { font-size: 20px; line-height: 20px; text-align: center; color: #939393; }
.join .col2 dl { padding: 25px 20px 0 20px; }
.join .col2 dl dd { height: 35px; }
.join .col2 dl dd .p1 label { font-weight: bold; font-size: 14px; color: #3d82b2; display: inline; } 
.join .col2 dl dd .p1 select { display: inline; width: 150px; }
.join .col2 dl dd .p2 label { font-weight: bold; font-size: 14px; color: #3d82b2; width: 150px; display: block; float: left; text-align: right; } 
.join .col2 dl dd .p2 input { float: right; width: 295px; }
.join .col2 dl dt { height: 85px; }
.join .col2 dl dt .p1 { float: left; font-weight: bold; font-size: 14px; color: #3d82b2; width: 150px; text-align: right; padding: 0 10px 0 0; }
.join .col2 dl dt .p2 { float: left; }
.join .col2 dl dt .p2 ul { padding: 3px 0 0 0; }
.join .col2 dl dt .p2 li { font-weight: bold; font-size: 14px; color: #3d82b2; height: 20px; }
.join .col2 dl dt .p2 li label,
.join .col2 dl dt .p2 li input { display: inline; }
.join .col2 .bt { text-align: center; padding: 15px 0 0 0; }
.join .col2 .bt input { margin: 0 auto; display: inline; padding: 0px 20px; text-transform: uppercase; }
.join .grid1 { border-left: 1px solid #B5CFDC; text-align: center; width: 982px; }
.join .grid1 img { margin: 0 auto; }
