/*-----------------------------------------------------------
Description: Facetime 2010
Version: 1.0
Author: Mark Edwards
Author URI: www.aspevents.net
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
a img {border:none;}
.clear {clear:both;}
ol,ul { margin:0; padding:0;}
#content ul {list-style:disc; margin-left:1.5em;}
/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0; background:url(../g/2009/template/fade_bg.gif) repeat-x #007283;}
body {font:0.76em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#000; line-height:1.4em; text-decoration:none;}
body a {text-align:left; color:#000; text-decoration:underline;}
body a:hover {text-align:left; color:#006b7a;}
body a :visited {text-align:left; color:#000;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
    #PageBody_DIV{position:relative; width:1010px; margin:0 auto; padding:0;}
	#wrapper{float:left; position:relative; width:1010px; margin:0 auto; padding:0; background-color:#fff;}
	#header_area{width:1010px; height:162px; padding:0; margin:0; background:url(../g/2009/template/header_bg.gif) no-repeat;}
	#header{float:left; width:725px; height:162px; padding-left:25px; margin:0;}
	#search{float:left; width:231px; height:18px; margin-top:35px;}
	#nav{float:left; width:985px; margin:0; padding-left:25px;}
	#news{float:left; position:relative; z-index:998; width:846px; margin-left:25px; _margin-left:12px; height:36px; background:url(../g/2009/template/news_bg.gif) no-repeat; padding:10px 42px 0 97px; margin-top:10px;}
	#news a{color:787878; text-decoration:none;}
	#main_area{float:left; width:985px; padding-left:25px; padding-top:10px;}
	#left_powerbar{float:left; position:relative; width:325px; margin:0; padding:0;}
	#content{float:left; position:relative; width:650px; margin:0; padding:0;}
	#social{float:left; position:relative; width:650px; padding-top:10px;}
	#bottom_powerbar{float:left; position:relative; width:960px; margin-left:25px; _margin-left:12px; margin-bottom:10px; background:url(../g/2009/template/sub_bg.gif) repeat-x; padding-top:5px;}
	#bottom_powerbar a{color:#757575;}
	#bottom_powerbar a:hover{color:#006b7a;}
	#footer{float:left; position:relative; width:960px; margin-left:25px; _margin-left:12px; height:30px; }
/*---------------------------------------------------------*/

/* NAVIGATION
-----------------------------------------------------------*/

div#mainmenu{float:left; width:960px; height:102px; padding:0; margin:0; background:url(../g/2009/template/sub_bg.gif) repeat-x bottom;}
div#mainmenunosub{position:relative; float:left; width:985px; height:69px; padding:0; margin:0;}
ul#mainmenuitems{margin:0; padding:0; height:69px;}
ul#mainmenuitems li{float:left; height:69px; display:inline; text-decoration:none;}
ul#mainmenuitems li a{text-decoration:none; color:#000;  font-family:arial, sans serif; font-size:1.2em; font-weight:bold; height:28px; display:inline-block;}

ul#mainmenuitems li a:hover{text-decoration:none; color:#fff; font-family:arial, sans serif; font-size:1.2em; font-weight:bold;  height:28px;}

li.menu_on a {text-decoration:none; font-family:arial, verdana, sans-serif; font-size:1em; font-weight:bold; height:28px; padding:0px; color:#fff!important;}

li.menu_on a:hover {text-decoration:none; font-family:arial, verdana, sans-serif; font-size:1em; font-weight:bold; height:28px; padding:0px; color:#fff;}

.menu_off{}

div#submenu{ margin:0; position:absolute; float:left; width:960px; height:30px; left:25px; top:235px;}
ul#submenuitems{position:relative; height:30px; margin:0; padding:0;}
ul#submenuitems li{float:left; position:relative; display:inline; text-decoration:none;}
ul#submenuitems li a{text-decoration:none; color:#787878!important; font-family:arial; font-size:1.1em; font-weight:bold; height:18px; padding:5px 18px 0px 0px; display:inline-block;}
ul#submenuitems li a:hover{text-decoration:none; color:#00c2f3!important; font-family:arial; font-size:1.1em; font-weight:bold; height:18px; padding:5px 18px 0px 0px;}

#submenu li.submenu_on a{color:#00c2f3!important;}
li.submenu_off{}


ul#submenuitems li.separatorsubmenu{padding-top:2px; height:10px;}


/*---------------------------------------------------------*/

/* HEADINGS
-----------------------------------------------------------*/
h1{font:1.4em/1.1em Arial, Sans-serif; color:#006b7a; text-align:left; margin:0; padding:4px 0 10px 0; font-weight:bold}
h2{font:1.4em/1.1em Arial, Sans-serif; color:#fff; text-align:left; margin:0; padding:4px 0 10px 0; font-weight:bold;}
h3{text-align:left; color:#3d1c10; font:bold 1em/1em Arial, san-serif; margin:0;}
h4{color:#fff; text-align:left; font-weight:bold; font-size: 1em; margin:0; padding:4px 0 4px 10px;}

.ez_header{color:#000; font:bold 1.25em/1em Arial, Sans-serif;}
.ez_po_header{color:#0f034e; font:bold 1em/1em Arial, Sans-serif;}
/*---------------------------------------------------------*/


/* SHEETS
-----------------------------------------------------------*/
/* LIGHT BLUE */
.fullsheet{float:left; width:650px; margin:0; padding:0; background:url(../g/2009/template/lt_blue_bg.gif) repeat-y;}
.leftsheet{float:left; width:320px; margin-right:20px; padding:0;}
.rightsheet{float:left; width:320px; padding:0; margin:0;}
.fullsheet h2{float:left; width:640px; background:url(../g/2009/template/lt_blue_header.gif) no-repeat; color:#fff; padding-left:10px;}
.bodysheet{margin:7px 34px 5px 10px;}
.sheetbody{}
.endsheet{background:url(../g/2009/template/lt_blue_footer.gif) no-repeat; height:16px; clear:both; /*Soren added this as images were going outside sheets*/}
/* PINK */
.fullsheet2{float:left; width:660px; margin:0; background:url(../g/2009/template/pink_bg.gif) repeat-y; }
.leftsheet2{float:left; width:320px; margin-right:20px; padding:0;}
.rightsheet2{float:left; width:320px; padding:0; margin:0;}
.fullsheet2 h2{float:left; width:650px; background:url(../g/2009/template/pink_header.gif) no-repeat; color:#fff; padding-left:10px;}
.bodysheet2{margin:7px 34px 5px 10px;}
.sheetbody2{}
.endsheet2{background:url(../g/2009/template/pink_footer.gif) no-repeat; height:16px; clear:both; /*Soren added this as images were going outside sheets*/}
/* GREEN */
.fullsheet3{float:left; width:660px; margin:0; background:url(../g/2009/template/green_bg.gif) repeat-y; }
.leftsheet3{float:left; width:320px; margin-right:20px; padding:0;}
.rightsheet3{float:left; width:320px; padding:0; margin:0;}
.fullsheet3 h2{float:left; width:650px; background:url(../g/2009/template/green_header.gif) no-repeat; color:#fff; padding-left:10px;}
.bodysheet3{margin:7px 34px 5px 10px;}
.sheetbody3{float:left;}
.endsheet3{background:url(../g/2009/template/green_footer.gif) no-repeat; height:16px; clear:both; /*Soren added this as images were going outside sheets*/}
/* RED */
.fullsheet4{float:left; width:660px; margin:0; background:url(../g/2009/template/red_bg.gif) repeat-y; }
.leftsheet4{float:left; width:320px; margin-right:20px; padding:0;}
.rightsheet4{float:left; width:320px; padding:0; margin:0;}
.fullsheet4 h2{float:left; width:650px; background:url(../g/2009/template/red_header.gif) no-repeat; color:#fff; padding-left:10px;}
.bodysheet4{margin:7px 34px 5px 10px;}
.sheetbody4{}
.endsheet4{background:url(../g/2009/template/red_footer.gif) no-repeat; height:16px; clear:both; /*Soren added this as images were going outside sheets*/}
/* LIME */
.fullsheet5{float:left; width:660px; margin:0; background:url(../g/2009/template/lime_bg.gif) repeat-y; }
.leftsheet5{float:left; width:320px; margin-right:20px; padding:0;}
.rightsheet5{float:left; width:320px; padding:0; margin:0;}
.fullsheet5 h2{float:left; width:650px; background:url(../g/2009/template/lime_header.gif) no-repeat; color:#fff; padding-left:10px;}
.bodysheet5{margin:7px 34px 5px 10px;}
.sheetbody5{float:left;}
.endsheet5{background:url(../g/2009/template/lime_footer.gif) no-repeat; height:16px; clear:both; /*Soren added this as images were going outside sheets*/}
/* PURPLE */
.fullsheet6{float:left; width:660px; margin:0; background:url(../g/2009/template/purple_bg.gif) repeat-y; }
.leftsheet6{float:left; width:320px; margin-right:20px; padding:0;}
.rightsheet6{float:left; width:320px; padding:0; margin:0;}
.fullsheet6 h2{float:left; width:650px; background:url(../g/2009/template/purple_header.gif) no-repeat; color:#fff; padding-left:10px;}
.bodysheet6{margin:7px 34px 5px 10px;}
.sheetbody6{}
.endsheet6{background:url(../g/2009/template/purple_footer.gif) no-repeat; height:16px; clear:both; /*Soren added this as images were going outside sheets*/}
/* ORANGE */
.fullsheet7{float:left; width:660px; margin:0; background:url(../g/2009/template/orange_bg.gif) repeat-y; }
.leftsheet7{float:left; width:320px; margin-right:20px; padding:0;}
.rightsheet7{float:left; width:320px; padding:0; margin:0;}
.fullsheet7 h2{float:left; width:650px; background:url(../g/2009/template/orange_header.gif) no-repeat; color:#fff; padding-left:10px;}
.bodysheet7{margin:7px 34px 5px 10px;}
.sheetbody7{}
.endsheet7{background:url(../g/2009/template/orange_footer.gif) no-repeat; height:16px; clear:both; /*Soren added this as images were going outside sheets*/}
/* BLUE */
.fullsheet8{float:left; width:660px; margin:0; background:url(../g/2009/template/blue_bg.gif) repeat-y; }
.leftsheet8{float:left; width:320px; margin-right:20px; padding:0;}
.rightsheet8{float:left; width:320px; padding:0; margin:0;}
.fullsheet8 h2{float:left; width:650px; background:url(../g/2009/template/blue_header.gif) no-repeat; color:#fff; padding-left:10px;}
.bodysheet8{margin:7px 34px 5px 10px;}
.sheetbody8{}
.endsheet8{background:url(../g/2009/template/blue_footer.gif) no-repeat; height:16px; clear:both; /*Soren added this as images were going outside sheets*/}


.bodysheet .bodysheet2 .bodysheet3 .bodysheet4 .bodysheet5 .bodysheet6 .bodysheet7 .bodysheet8 {padding:0;}
.bodysheet .bodysheet2 .bodysheet3 .bodysheet4 .bodysheet5 .bodysheet6 .bodysheet7 .bodysheet8  p{padding:0 0 15px 0; margin:0;}
.bodysheet .bodysheet2 .bodysheet3 .bodysheet4 .bodysheet5 .bodysheet6 .bodysheet7 .bodysheet8  ul {list-style:disc; margin-left:2em;}
.bodysheet .bodysheet2 .bodysheet3 .bodysheet4 .bodysheet5 .bodysheet6 .bodysheet7 .bodysheet8  ol {list-style:decimal; margin-left:2em;}


/*---------------------------------------------------------*/

/* PANELS
-----------------------------------------------------------*/
/* PLAIN */
.panel_1{padding:0;  margin:0;}

 /* Lt Blue Panels */
.panel_2{float:left; position:relative; width:325px; background:url(../g/2009/template/pb_lt_blue_bg.gif) repeat-y;}
.paneltitle_2{font:1.4em Arial, Sans-serif; color:#fff; text-align:left; margin:0; padding:4px 5px 10px 10px; font-weight:bold; background:url(../g/2009/template/pb_lt_blue_top.gif) no-repeat;}
.panelbody_2{padding:5px 34px 5px 10px;}
.panelbody_2 p{padding:0; margin:0;}
.panel_2_foot{background:url(../g/2009/template/pb_lt_blue_foot.gif) no-repeat; height:16px;}

 /* Purple Panels */
.panel_3{float:right; width:325px; background:url(../g/2009/template/pb_purple_bg.gif) repeat-y;}
.paneltitle_3{font:1.4em Arial, Sans-serif; color:#fff; text-align:left; margin:0; padding:4px 5px 10px 10px; font-weight:bold; background:url(../g/2009/template/pb_purple_top.gif) no-repeat;}
.panelbody_3{padding:5px 34px 5px 10px;}
.panelbody_3 p{padding:0; margin:0}
.panel_3_foot{background:url(../g/2009/template/pb_purple_foot.gif) no-repeat; height:16px;} 

 /* Pink Panels */
.panel_4{float:right; width:325px; background:url(../g/2009/template/pb_pink_bg.gif) repeat-y;}
.paneltitle_4{font:1.4em Arial, Sans-serif; color:#fff; text-align:left; margin:0; padding:0; font-weight:bold; background:url(../g/2009/template/pb_pink_top.gif) no-repeat;}
.panelbody_4{padding:5px 34px 5px 10px;}
.panelbody_4 p{padding:0; margin:0}
.panel_4_foot{background:url(../g/2009/template/pb_pink_foot.gif) no-repeat; height:16px;} 

 /* Orange Panels */
.panel_5{float:right; width:325px; background:url(../g/2009/template/pb_orange_bg.gif) repeat-y;}
.paneltitle_5{font:1.4em Arial, Sans-serif; color:#fff; text-align:left; margin:0; padding:0; font-weight:bold; background:url(../g/2009/template/pb_orange_top.gif) no-repeat;}
.panelbody_5{padding:5px 34px 5px 10px;}
.panelbody_5 p{padding:0; margin:0}
.panel_5_foot{background:url(../g/2009/template/pb_orange_foot.gif) no-repeat; height:16px;}

 /* Lime Panels */
.panel_6{float:right; width:325px; background:url(../g/2009/template/pb_lime_bg.gif) repeat-y;}
.paneltitle_6{font:1.4em Arial, Sans-serif; color:#fff; text-align:left; margin:0; padding:0; font-weight:bold; background:url(../g/2009/template/pb_lime_top.gif) no-repeat;}
.panelbody_6{padding:5px 34px 5px 10px;}
.panelbody_6 p{padding:0; margin:0}
.panel_6_foot{background:url(../g/2009/template/pb_lime_foot.gif) no-repeat; height:16px;} 

 /* Green Panels */
.panel_7{float:right; width:325px; background:url(../g/2009/template/pb_green_bg.gif) repeat-y;}
.paneltitle_7{font:1.4em Arial, Sans-serif; color:#fff; text-align:left; margin:0; padding:0; font-weight:bold; background:url(../g/2009/template/pb_green_top.gif) no-repeat;}
.panelbody_7{padding:5px 34px 5px 10px;}
.panelbody_7 p{padding:0; margin:0}
.panel_7_foot{background:url(../g/2009/template/pb_green_foot.gif) no-repeat; height:16px;} 

 /* Blue Panels */
.panel_8{float:right; width:325px; background:url(../g/2009/template/pb_blue_bg.gif) repeat-y;}
.paneltitle_8{font:1.4em Arial, Sans-serif; color:#fff; text-align:left; margin:0; padding:0; font-weight:bold; background:url(../g/2009/template/pb_blue_top.gif) no-repeat;}
.panelbody_8{padding:5px 34px 5px 10px;}
.panelbody_8 p{padding:0; margin:0}
.panel_8_foot{background:url(../g/2009/template/pb_blue_foot.gif) no-repeat; height:16px;}

 /* Red Panels */
.panel_9{float:right; width:325px; background:url(../g/2009/template/pb_red_bg.gif) repeat-y;}
.paneltitle_9{font:1.4em Arial, Sans-serif; color:#fff; text-align:left; margin:0; padding:0; font-weight:bold; background:url(../g/2009/template/pb_red_top.gif) no-repeat;}
.panelbody_9{padding:5px 34px 5px 10px;}
.panelbody_9 p{padding:0; margin:0}
.panel_9_foot{background:url(../g/2009/template/pb_red_foot.gif) no-repeat; height:16px;} 
/*---------------------------------------------------------*/

/* FOOTER
-----------------------------------------------------------*/
#footer-left {float:left; width:737px; padding-left:25px;}
#footer-right {float:right; width:220px; padding-right:23px;}
#footer-right, #footer-right a {color:#757575;}
#footer-right a:hover {color:#006b7a;}
ul.footeritems{clear:both; list-style:none; text-align:left; position:relative; margin-bottom:10px;}
ul.footeritems li {display:inline; font:normal 1em Arial, Helvetica, Sans-serif; letter-spacing:normal; color:#757575; text-decoration:none; line-height:1.5em; margin-right:5px;}
ul.footeritems li a {display:inline; font:1em Arial, Helvetica, Sans-serif; color:#757575;}
ul.footeritems li a:hover {display:inline; font:1em Arial, Helvetica, Sans-serif; color:#006b7a;}
/*---------------------------------------------------------*/

