/* @override http://www.grandslampoker.com/Ease/servlet/CSSBuilder?siteID=1966 */

body {

	color: #fff;

	font: .9em "Lucida Grande", Lucida, Verdana, sans-serif;

		background-color: #000;

	margin: 0;

	padding: 0;

}



/* @group Header */



#header_container {

	width: 100%;

	text-align: center;

}



#header {

	width: 900px;

	text-align: left;

	margin-left: auto;

	margin-right: auto;

}



#logo {

	margin-top: 20px;

	float: left;

	padding: 0;

}



#nextGenImage {

	float: left;

	padding: 0;

	margin: 30px 0 0 190px;

}

/* Dave Mc search stuff */

.search_area {

	float: right;

	padding: 0;

	margin-right: 140px;
  
        margin-top: 5px;

        margin-bottom: -40px;

	font-size: 70%;

}

#search {

    	width: 130px;

	font-size: 90%;

	border: 1px solid #9d9d9d;

}

#search_button {
	
	margin-left: 5px;

	margin-bottom: -5px

}

.search_results {

	/* margin-top: 5px;

	margin-bottom: 5px; */

	/* margin-left: 50px; */

	width: 697px;

        padding: 10px 20px 10px 20px;

	float: left;

	border-bottom: 1px solid #183217;


}

#search_text {

	float: left;

}

.search_results a {

	text-decoration: none;

	color: CC2529;

	font-weight: bold;

	float: left;

}






/* end dave mc search stuff */



/* !!! This must be made conditional. Top -100 for IE7 & FF, 0 for all others */



#topRightMenu {

	list-style-image: none;

	list-style-type: none;

	float: right;

	margin: 5px 10px 0px 0px;

	padding: 0px;

	top: -90px;

	position: relative;

}



#topRightMenu li {

	float: left;

}



#topRightMenu li a,

#topRightMenu li a:visited,

#topRightMenu li a:active {

	display: block;

	color: #fff;

	padding-left: 10px;

	padding-right: 10px;

	text-decoration: none;

	font-size: 70%;

}



#topRightMenu li a:focus,

#topRightMenu li a:hover {

	display: block;

	color: #ED2123;

	padding-left: 10px;

	padding-right: 10px;

	text-decoration: none;

	font-size: 70%;

}



/* @group top Menu */



#topMenu_container {

	width: 100%;

	float: left;

	text-align: center;

}



#topMenu {

	width: 900px;

	margin-left: auto;

	margin-right: auto;

}



#topMenu ul,

.leftNavL1,

.leftNavL2 {

	float: left;

	padding: 0px;

	margin: 0px;

}



#topMenu ul li,

#topMenu .selectedL1 {

	float: left;

	list-style-image: none;

	list-style-type: none;

	text-align: center;

}



#topMenu ul li a,

#topMenu ul li a:visited {

	display: block;

	text-decoration: none;

	padding-top: 10px;

	padding-bottom: 10px;

	color: #173218;

	text-transform: uppercase;

	font-weight: bold;

	border-right: 1px solid #B9BBB3;

	padding-right: 12px;

	padding-left: 13px;

}



#topMenu ul li a:hover,

#topMenu ul li a:focus {

	color: #173218;

	padding-right: 12px;

	padding-left: 12px;

	text-transform: uppercase;

	font-weight: bold;

	text-decoration: none;

	background: url(EaseImageRetriever?siteID=1963&uid=251900&table=site_category_items) repeat 0 bottom;

	border-left: 1px solid #6F7867;

	border-right: 1px solid #6F7867;

}



#topMenu ul li a:active {

	color: #173218;

	padding-right: 12px;

	padding-left: 12px;

	text-transform: uppercase;

	font-weight: bold;

	text-decoration: none;

	background: url(EaseImageRetriever?siteID=1963&uid=251901&table=site_category_items) repeat 0 top;

	border-left: 1px solid #6F7867;

	border-right: 1px solid #6F7867;

}



/* @end */



/* @end */



/* @group homepage content */



#body_1 {

	background-color: #000;

	margin: 0;

	padding: 0;

}



/*Ease Container Style for Feature Tabs Area*/



.pageLayout {

	width: 100%;

	float: left;

	text-align: center;

}



#featureTabsArea_container {

	width: 100%;

	float: left;

	border-bottom: 1px solid #8C8989;

}



.featureTabsArea_container {

	background-color: #000;

}



.featureTabsArea_container_one {

	background-color: #173218;

}



.featureTabsArea_container_two {

	background-color: #173218;

}



.featureTabsArea_container_three {

	background-color: #173218;

}



.featureTabsArea_container_four {

	background-color: #173218;

}



.featureTabsArea {

	width: 948px;

	margin-left: auto;

	margin-right: auto;

	border-left: 1px solid #000;

	border-right: 1px solid #000;
	z-index: 150;

}



.featureTabsArea_active {

	width: 948px;

	margin-left: auto;

	margin-right: auto;

	background-color: #424242;

	border-left: 1px solid #8C8989;

	border-right: 1px solid #8C8989;

}



.featureTabsArea_one {

	width: 948px;

	margin-left: auto;

	margin-right: auto;

	border-left: 1px solid #173218;

	border-right: 1px solid #173218;

	background: #173218;

}



.featureTabsArea_two {

	width: 948px;

	margin-left: auto;

	margin-right: auto;

	background-color: #173218;

	border-left: 1px solid #173218;

	border-right: 1px solid #173218;

}



.featureTabsArea_three {

	width: 948px;

	margin-left: auto;

	margin-right: auto;

	background-color: #173218;

	border-left: 1px solid #173218;

	border-right: 1px solid #173218;

}



.featureTabsArea_four {

	width: 948px;

	margin-left: auto;

	margin-right: auto;

	background-color: #173218;

	border-left: 1px solid #173218;

	border-right: 1px solid #173218;

}



#feature {





/* below can be removed after layout is tested */

	text-align: center;

	vertical-align: middle;

	font-size: 200%;

	font-weight: bold;

	line-height: 250px;

}



/* @group homepage tabs */



.homepage_tabs_container {

	width: 100%;

	height: 80px;

	margin: 0px;

	padding: 0px;

	float: left;

	border-bottom: 1px solid #2C2B2B;

	background: url(EaseImageRetriever?siteID=1963&uid=244392&table=site_category_items) repeat 0 bottom;

}



#homepage_tabs {

	padding: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	width: 900px;

	margin-left: auto;

	margin-right: auto;

	top: -1px;

	



/*float: left;*/

	position: relative;

}



#homepage_tabs ul {

	list-style-image: none;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}



#homepage_tabs ul li {

	float: left;

	text-align: left;

}



/*

#homepage_tabs ul li a, #homepage_tabs ul li a:active, #homepage_tabs ul li a:visited{

	display: block;

	height: 60px;

	vertical-align: middle;

	text-decoration: none;

	color: #fff;

	padding: 10px;

	margin: 1px;

}*/



/*#homepage_tabs .hometab_one, #homepage_tabs .hometab_one:visited, 

#homepage_tabs .hometab_one:active {

	width: 203px;

}

#homepage_tabs .hometab_two, #homepage_tabs .hometab_two:visited, 

#homepage_tabs .hometab_two:active {

	width: 203px;

}

#homepage_tabs .hometab_three, #homepage_tabs .hometab_three:visited, #homepage_tabs .hometab_three:active {

	width: 203px;	

}



#homepage_tabs .hometab_four, #homepage_tabs .hometab_four:visited, #homepage_tabs .hometab_four:active {

	width: 203px;	

}*/



/*#homepage_tabs .hometab_one_selected, #homepage_tabs .hometab_one_selected:visited, 

#homepage_tabs .hometab_one_selected:active {

	width: 203px;

	border-left: 1px solid #8C8989;

	border-bottom: 1px solid #8C8989;

	border-top: 1px hidden #173218;

	border-right: 1px solid #8C8989;

	margin: 0px;

	background: #173218 url(EaseImageRetriever?siteID=1963&uid=244376&table=site_category_items) no-repeat left top;

}

#homepage_tabs .hometab_two_selected, #homepage_tabs .hometab_two_selected:visited, 

#homepage_tabs .hometab_two_selected:active {

	width: 203px;

	border-left: 1px solid #8C8989;

	border-bottom: 1px solid #8C8989;

	border-top: 1px solid #21000b;

	border-right: 1px solid #8C8989;

	margin: 0px;

	background: #21000b none repeat-x 0 bottom;

}

#homepage_tabs .hometab_three_selected, #homepage_tabs .hometab_three_selected:visited, #homepage_tabs .hometab_three_selected:active {

	width: 203px;	

	border-left: 1px solid #8C8989;

	border-bottom: 1px solid #8C8989;

	border-top: 1px solid #06081e;

	border-right: 1px solid #8C8989;

	margin: 0px;

	background: #06081e none repeat-x 0 bottom;

}



#homepage_tabs .hometab_four_selected, #homepage_tabs .hometab_four_selected:visited, #homepage_tabs .hometab_four_selected:active {

	width: 203px;	

	border-left: 1px solid #8C8989;

	border-bottom: 1px solid #8C8989;

	border-top: 1px solid #181d00;

	border-right: 1px solid #8C8989;

	margin: 0px;

	background: #181d00 none repeat-x 0 bottom;

}*/



/* homepage tabs hover states */



#homepage_tabs .hometab_one:focus, 

#homepage_tabs .hometab_one:hover,

#homepage_tabs .hometab_two:focus, 

#homepage_tabs .hometab_two:hover,

#homepage_tabs .hometab_three:focus,

#homepage_tabs .hometab_three:hover,

#homepage_tabs .hometab_four:focus,

#homepage_tabs .hometab_four:hover {

	margin: 1px;

}



/* @end */



/* @group homepage boxes */



.homepage_boxes_container {

	float: left;

	width: 100%;

	padding-top: 15px;

}



#homepage_boxes {

	width: 900px;

	margin-left: auto;

	margin-right: auto;

}



#box1,

#box2,

#box3,

#box4 {

	display: block;

	width: 225px;

	height: 120px;

}



#box1_container,

#box2_container,

#box3_container,

#box4_container {

	float: left;

	width: 225px;

	height: 120px;

}



#box1_container {

	background: url(EaseImageRetriever?siteID=1963&uid=244367&table=site_category_items) left;

}



#box2_container {

	background: url(EaseImageRetriever?siteID=1963&uid=244368&table=site_category_items) left;

}



#box3_container {

	background: url(EaseImageRetriever?siteID=1963&uid=244369&table=site_category_items) left;

}



#box4_container {

	background: url(EaseImageRetriever?siteID=1963&uid=244370&table=site_category_items) left;

}



#box1 {

	float: left;

	background: url(EaseImageRetriever?siteID=1963&uid=244367&table=site_category_items) left;

}



#box2 {

	float: left;

	background: url(EaseImageRetriever?siteID=1963&uid=244368&table=site_category_items) left;

}



#box3 {

	float: left;

	background: url(EaseImageRetriever?siteID=1963&uid=244369&table=site_category_items) left;

}



#box4 {

	float: left;

	background: url(EaseImageRetriever?siteID=1963&uid=244370&table=site_category_items) left;

}



#box1:hover,

#box1:focus {

	display: block;

	background-position: -225px

}



#box2:hover,

#box2:focus {

	display: block;

	background-position: -225px

}



#box3:hover,

#box3:focus {

	display: block;

	background-position: -225px

}



#box4:hover,

#box4:focus {

	display: block;

	background-position: -225px;

}



/* @end */



/* @end */



/* @group Second Level content */



/* @group registration form */



#error_messages {

	margin-left: 40px;

}



#error_messages h5 {

	font-size: 100%;

	margin: 0;

	padding-bottom: 5px;

	text-align: left;

}



#error_messages ul {

	

}



#error_messages ul li {

	list-style-image: url(EaseImageRetriever?siteID=1963&uid=252322&table=site_category_items);

	font-weight: bold;

	font-size: 90%;

}



#signup_form ul {

	list-style-image: none;

	list-style-type: none;


}




#signup_form li {

	margin-bottom: 5px;

	text-align: left;

}

.text_block {
  background-color: #171717;
  padding: 10 10 10 10;
  font-size: 70%;
  color: #ffffff;
}

.text_block a {
text-decoration:none;
color: #CC2529;
font-weight: bold;
margin-left: 20px;
}

#signup_form h4 {

	margin-top: 20px;

	margin-bottom: 20px;

	color: #004c00;

	font-weight: bold;

	text-align: left;

	border-style: none;

}



#signup_form p {

	font-size: 90%;

	color: white;

	text-align: left;

	padding: 10px 0px;

	/* font-style: italic; */

}



.error_label {

	color: #f10000;

	font-weight: bold;

	text-decoration: underline;

}



#signup_form label {

	width: 220px;

	font-size: 90%;

	font-weight: bold;

	float: left;

}

.form_input {

    width: 230px;

	font-size: 90%;

	border: 1px solid #9d9d9d;

}

#form_input {

    width: 230px;

	font-size: 90%;

	border: 1px solid #9d9d9d;

}

/* #signup_form input, */

#signup_form textarea,

#signup_form select {

	width: 230px;

	font-size: 90%;

	border: 1px solid #9d9d9d;

}

#read_more {
text-decoration:none;
color: #CC2529;
font-size: 70%;
font-weight: bold;
margin-left: 20px;
}



#buttons {

	padding-top: 15px;

	float: right;

	padding-right: 20px;

}



#cancel_link,

#cancel_link:visited {

	width: 98px;

	float: left;

	margin-right: 15px;

	height: 35px;

	display: block;

	background-image: url(EaseImageRetriever?siteID=1963&uid=252290&table=site_category_items);

}



#cancel_link:active,

#cancel_link:focus,

#cancel_link:hover {

	display: block;

	background-image: url(EaseImageRetriever?siteID=1963&uid=252291&table=site_category_items);

}



#submit_link,

#submit_link:visited {

	width: 137px;

	float: left;

	height: 35px;

	display: block;

	background-image: url(EaseImageRetriever?siteID=1963&uid=252292&table=site_category_items);

}



#submit_link:hover,

#submit_link:focus {

	background-image: url(EaseImageRetriever?siteID=1963&uid=252293&table=site_category_items);

}



#submit_link:active {

	background-image: url(EaseImageRetriever?siteID=1963&uid=252294&table=site_category_items);

}



/* @end */



table a,

p a {

	color: #f00;

	font-weight: bold;

	text-decoration: none;

}



#body_2 {

	background-color: #000;

	margin: 0;

	padding: 0;

}



#content_table {

	width: 90%;

	border: 0px;

}



#content_table tr {

	

}



#content_table td {

	border-bottom: 1px dotted #fff;

	padding: 2px;

	font-size: 90%;

}



#content_table th {

	border-bottom: 1px solid #fff;

	font-weight: bold;

	font-size: 90%;

	text-align: left;

}



.secondlevel_container {

	width: 100%;

	padding-top: 25px;

	float: left;

	text-align: center;

}



.secondlevel_content {

	width: 948px;

	margin-left: auto;

	margin-right: auto;

}



.leftContent {

	width: 697px;

	float: left;

	background: url(EaseImageRetriever?siteID=1963&uid=244603&table=site_category_items) no-repeat center top;

}



.leftContent h1 {

	text-align: left;

	font-weight: bold;

	font-size: 110%;

	padding: 15px;

}



.leftContent p {

	text-align: left;

	font-size: 90%;

	padding: 0 15px 15px;

}

/* davemc addition - table to hold banner code */

.codetable {
	width: 450px;
	font-size: 90%;
        color: #000000;
        padding: 10px 10px 10px 10px;
	border: 2px solid #174528;
        background-color: #CECFC9;
}

/* end davemc addition - table to hold banner code */



#left_paragraph2 img {

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

}



#left_paragraph3 img {

	float: right;

	margin-left: 10px;

	margin-bottom: 10px;

}

/* dave mc additions for promo code download alignment */
#promo_code_download {

	width: 500px;        

        float: left;

        margin-top: 10px;

}

#promo_code_download_field {

	float: left;

        margin-left: 20px;
        padding-left: 10px;

        margin-top: 10px;
       
}

/* end dave mc additions for promo code download alignment */

/* dave mc additions to slot in middle column */

.narrowcol {

	width: 348px;

	float: left;

	background: url(EaseImageRetriever?siteID=1963&uid=271156&table=site_category_items) no-repeat center top;

}



.narrowcol h1 {

	text-align: left;

	font-weight: bold;

	font-size: 110%;

	padding: 15px;

}



.narrowcol p {

	text-align: left;

	font-size: 90%;

	padding: 0 15px 15px;

}



#narrow_paragraph2 img {

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

}



#narrow_paragraph3 img {

	float: right;

	margin-left: 10px;

	margin-bottom: 10px;

}




/* end dave mc edits */


.rightContent {

	width: 251px;

	float: left;

	text-align: left;

}



#right_menu,

#right_item_1 {

	margin-top: 30px;

}



#right_menu h2,

#right_item_1 h2 {

	font-size: 100%;

	font-weight: bold;

	background: url(EaseImageRetriever?siteID=1963&uid=244604&table=site_category_items) no-repeat left bottom;

	text-align: right;

	height: 25px;

	width: 203px;

}



#right_item_1 p {

	text-align: justify;

	width: 203px;

	font-size: 90%;

}



#right_menu ul {

	margin: 0;

	padding: 0;

	width: 203px;

	list-style-type: none;

	list-style-image: none;

	text-align: right;

	font-size: 100%;

	font-weight: bold;

	text-decoration: none;

}



#right_menu ul li {

	width: 203px;

}



#right_menu ul li a,

#right_menu ul li a:visited,

#right_menu ul li a:active {

	display: block;

	width: 203px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-right: 11px;

	font-size: 90%;

	font-weight: bold;

	text-decoration: none;

	color: #fff;

	background: url(EaseImageRetriever?siteID=1963&uid=244605&table=site_category_items) no-repeat 208px 7px;

}



/* @end */



/* @group footer */



#footer_container {

	width: 100%;

	float: left;

	clear: both;

	text-align: center;

}



#footer {

	width: 900px;

	margin-left: auto;

	margin-right: auto;

	margin-top: 30px;

	margin-bottom: 10px;

}

#igc_footer_link_container {

	float: left;

	width: 57px;

	margin-right: 35px;

	margin-left: 5px;

	height: 20px;

	background: url(EaseImageRetriever?siteID=1963&uid=252188&table=site_category_items) -57px;

}



#tst_footer_link_container {

	float: left;

	background: url(EaseImageRetriever?siteID=1963&uid=252189&table=site_category_items) -95px;

	width: 95px;

	height: 20px;

	margin-right: 35px;

}



#kahnawake_footer_link_container {

	float: left;

	width: 118px;

	height: 20px;

	background: url(EaseImageRetriever?siteID=1963&uid=252190&table=site_category_items) -118px;

	margin-right: 35px;

}



#18_footer_link_container {

	float: left;

	width: 22px;

	height: 22px;

	background: url(EaseImageRetriever?siteID=1963&uid=252191&table=site_category_items) -22px;

	margin-right: 35px;

}



#rotating_footer_link_container {

	float: left;

	width: 82px;

	height: 20px;

	background: url(EaseImageRetriever?siteID=1963&uid=252192&table=site_category_items) -82px;

	margin-right: 35px;

}



#multicurrency_footer_link_container {

	float: left;

	width: 130px;

	height: 20px;

	background: url(EaseImageRetriever?siteID=1963&uid=252194&table=site_category_items) -130px;

	margin-right: 35px;

}



#ipoker_footer_link_container {

	float: left;

	width: 49px;

	height: 24px;

	background: url(EaseImageRetriever?siteID=1963&uid=252195&table=site_category_items) -49px;

	margin-right: 30px;

}



#playtech_footer_link_container {

	float: left;

	width: 75px;

	height: 27px;

	background: url(EaseImageRetriever?siteID=1963&uid=252197&table=site_category_items) -75px;

}



#igc_footer_link {

	float: left;

	width: 57px;

	height: 20px;

	margin: 0px;

	padding: 0px;

	background: url(EaseImageRetriever?siteID=1963&uid=252188&table=site_category_items) -57px;

}



#tst_footer_link {

	float: left;

	background: url(EaseImageRetriever?siteID=1963&uid=252189&table=site_category_items) -95px;

	width: 95px;

	margin: 0px;

	padding: 0px;

	height: 20px;

}



#kahnawake_footer_link {

	float: left;

	width: 118px;

	height: 20px;

	margin: 0px;

	padding: 0px;

	background: url(EaseImageRetriever?siteID=1963&uid=252190&table=site_category_items) -118px;

}



#18_footer_link {

	float: left;

	width: 22px;

	height: 22px;

	margin: 0px;

	padding: 0px;

	background: url(EaseImageRetriever?siteID=1963&uid=252191&table=site_category_items) -22px;

}



#rotating_footer_link {

	float: left;

	width: 82px;

	height: 20px;

	margin: 0px;

	padding: 0px;

	background: url(EaseImageRetriever?siteID=1963&uid=252192&table=site_category_items) -82px;

}



#multicurrency_footer_link {

	float: left;

	width: 130px;

	height: 20px;

	margin: 0px;

	padding: 0px;

	background: url(EaseImageRetriever?siteID=1963&uid=252194&table=site_category_items) -130px;

}



#ipoker_footer_link {

	float: left;

	width: 49px;

	height: 24px;

	margin: 0px;

	padding: 0px;

	background: url(EaseImageRetriever?siteID=1963&uid=252195&table=site_category_items) -49px;

}



#playtech_footer_link {

	float: left;

	width: 75px;

	height: 27px;

	margin: 0px;

	padding: 0px;

	background: url(EaseImageRetriever?siteID=1963&uid=252197&table=site_category_items) -75px;

}



#igc_footer_link:hover {

	background: url(EaseImageRetriever?siteID=1963&uid=252188&table=site_category_items) left;

}



#tst_footer_link:hover {

	background: url(EaseImageRetriever?siteID=1963&uid=252189&table=site_category_items) left;

}



#kahnawake_footer_link:hover {

	background: url(EaseImageRetriever?siteID=1963&uid=252190&table=site_category_items) left;

}



#18_footer_link:hover {

	background: url(EaseImageRetriever?siteID=1963&uid=252191&table=site_category_items) left;

}



#rotating_footer_link:hover {

	background: url(EaseImageRetriever?siteID=1963&uid=252192&table=site_category_items) left;

}



#multicurrency_footer_link:hover {

	background: url(EaseImageRetriever?siteID=1963&uid=252194&table=site_category_items) left;

}



#ipoker_footer_link:hover {

	background: url(EaseImageRetriever?siteID=1963&uid=252195&table=site_category_items) left;

}



#playtech_footer_link:hover {

	background: url(EaseImageRetriever?siteID=1963&uid=252197&table=site_category_items) left;

}



/* @end */



/* @group Login Page */



#login_box_container {

	width: 100%;

	text-align: center;

	float: left;

}



#login_box {

	text-align: left;

	width: 438px;

	height: 370px;

	margin-left: auto;

	margin-right: auto;

	vertical-align: middle;

	background: url(EaseImageRetriever?siteID=1963&uid=252585&table=site_category_items) no-repeat center;

}



#login_box ul {

	margin: 0px;

	padding: 0px 0px 0px 25px;

}



#login_box ul li {

	width: 100%;

	list-style-image: none;

	list-style-type: none;

	clear: both;

}



#login_box ul li input {

	border-style: none;

	font-size: 110%;

	width: 95%;

	margin-left: 5px;

	margin-top: 4px;

}



#login_box ul li label {

	float: left;

	width: 100px;

	margin-top: 20px;

	padding-top: 5px;

}



#field_left {

	background: url(EaseImageRetriever?siteID=1963&uid=252590&table=site_category_items) no-repeat 0;

	width: 290px;

	float: left;

	padding: 0px;

	height: 29px;

	margin-top: 20px;

}



#field_right {

	background: url(EaseImageRetriever?siteID=1963&uid=252591&table=site_category_items) no-repeat right;

	width: 100%;

	padding: 0px;

	height: 29px;

}



#forgotten_password_link {

	display: none;

	background: url(new%20grandslam%20images/login/forgotten_back.gif) no-repeat right;

	float: left;

	width: 408px;

	height: 29px;

	text-align: right;

	padding-right: 10px;

	padding-top: 10px;

	margin-right: 50px;

	margin-top: 15px;

}



#login_header {

	margin-top: 18px;

	margin-bottom: 10px;

}



#login_buttons {

	margin-top: 25px;

	margin-left: 0px;

	text-align: right;

	float: right;

}



#login_button,

#login_button:visited {

	display: block;

	width: 120px;

	height: 34px;

	float: left;

	background: url(EaseImageRetriever?siteID=1963&uid=252586&table=site_category_items) 0;

}



#login_button:hover,

#login_button:focus {

	background-position: -120px;

}



#login_button:active {

	background-position: -240px;

}

#register_button_container {

	background: url(EaseImageRetriever?siteID=1963&uid=252587&table=site_category_items) 0;

	float: left;

	height: 34px;

	width: 150px;	

}

#login_button_container {

	background: url(EaseImageRetriever?siteID=1963&uid=252586&table=site_category_items) 0;

	float: left;	

	height: 34px;

	width: 120px;

}

#register_button,

#register_button:visited {

	display: block;

	float: left;

	width: 150px;

	height: 34px;

	background: url(EaseImageRetriever?siteID=1963&uid=252587&table=site_category_items) 0;

}



#register_button:hover,

#register_button:focus {

	background-position: -150px;

}



#register_button:active {

	background-position: -300px;

}



/* @end */

/* @group warning message */
/*#service_message_container {
	width: 100%;
	height: 100%;
	color: black;
	position: absolute;
	clear: none;
	z-index: 200;
	text-align: center;
	background: url(EaseImageRetriever?siteID=1963&uid=259555&table=site_category_items);
	vertical-align: middle;
}*/


#service_message_container #service_message {
	width: 300px;
	text-align: left;
	margin: 80px auto auto;
	background-color: #dca100;
	padding: 20px;
	z-index: 200;
}

#service_message_container #service_message #sm_heading {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

#service_message_container #service_message img {
	float: left;
}

#service_message_container #service_message #sm_heading h3 {
	padding-top: 5px;
	margin-left: 10px;
	float: left;
}
#service_message_container #service_message p {
	padding-left: 6px;
}

#service_message_container #service_message #sm_menu {
	width: 100%;
}
#service_message_container #service_message #sm_menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

#service_message_container #service_message #sm_menu ul li {
	width: 100%;
	text-align: right;
}

#service_message_container #service_message #sm_menu ul li a,
#service_message_container #service_message #sm_menu ul li a:active,
#service_message_container #service_message #sm_menu ul li a:visited{
	text-decoration: none;
	display: block;
	font-variant: normal;
	font-weight: bold;
	color: #000;
	padding: 5px;
}
#service_message_container #service_message #sm_menu ul li a:hover,
#service_message_container #service_message #sm_menu ul li a:focus{
	background-color: #be8900;
}
/* @end */
