﻿body
{
    	
	font-size:12px;
	line-height:17px;
	color:#676767;
	text-align:center;
	position:relative;
	/*width: 100%;*/
}
.bg
{
	background:#1b1b18 ;
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:  2px solid #ce0c0c; 
	
	background:#f4f7f4 
    	url(../images/bg_bckg.gif) repeat-x top center;
    	width:1250px;
}
#firefox-bug-fix {
display:table-row;
}
.columns {
display: table-cell;
border: 1px solid #ce0c0c;
vertical-align: top;
}

#LeftColumnHome { 
background : #fff url('../images/leftcolbg.jpg') no-repeat left top; 
float: left;
width: 295px;
border-right : 2px solid #ce0c0c; 
padding-left:1px;
} 
#MiddleColumnHome { 
background : #fff url('../images/leftcolbg.jpg') no-repeat left top; 
float: left;
width: 610px;
text-align: left;

} 
#RightColumnHome { 
background : #fff  url('../images/leftcolbg.jpg') no-repeat left top; 
float: right;
width: 320px; 
border-left :2px solid #ce0c0c; 
padding-left:1px;

} 
#LeftColumn { 
background : #fff url('../images/leftcolbg.jpg') no-repeat left top; 
float: left;
width: 170px;
border-right : 2px solid #ce0c0c; 
padding-left:1px;
} 
#MiddleColumn { 
background : #fff url('../images/leftcolbg.jpg') no-repeat left top; 
/*float: left;
width: 50%;*/
float: left;
width: 710px;

} 
#RightColumn { 
background : #fff  url('../images/leftcolbg.jpg') no-repeat left top; 
float: right;
width: 360px; 
border-left :2px solid #ce0c0c; 
padding-left:1px;

} 

#OneColumn
{
	margin-left:10px;
	font-family:Times New Roman;
	font-size:12pt;
	width: 99%;

	
}
#container
{
	background-color: #fff;
	vertical-align:top;
}
#logo,.logo { 
width : 140px; 
height : 60px; 
float : left; 
background : url(../images/logo.gif) no-repeat left top; 
} 




#header {
	margin: 0 ;
text-align : Left; 
background-color: #fff;


}
#nav { 

height : 50px; 
top:0;
padding-top : 0; 
font-weight : bold; 
width:1080px;
} 
#submenu
{
    float:Left;
    vertical-align:text-bottom;
    margin: 0 0 0 0;
    width:400px;
    
}
#seachBox
{
    
    
}

.mainwidth { 
width : 650px; 
margin : 0 auto; 
display : table; 
} 

#welcome { 
color : #edfa20; 
height : 10px; 
padding :1px 0 5px 1px; 
float : left; 
font-size:12px;
font-weight:bold;
} 
.team
{
	 margin-left:20px; 
	 font-size:12px;

}

#lineHead, .lineHead { 
font-family : Georgia, "Times New Roman", Times, serif; 
 
background :#ce0c0c;
/*background : #fff url(../Images/media/lazyh2bg.jpg) repeat-y;*/
color : #fff; 
border : 1px solid #ce0c0c; 
letter-spacing : 0.2em;
font-weight:bold;
 
} 
.headerLight { 
position : relative; 
left : -0.3em; 
bottom : -0.6em; 
padding : 1px 0.5em; 
margin : 0; 
border-style : solid; 
border-width : 1px 1px 1px 0.8em; 
border-color : #666 #666 #666 #008; 
background-color : #ddd; 
} 
.headerRed { 
padding-right : 60px; 
padding-left : 5px; 

background : #404021 url(../Images/media/lazySportbg.jpg) repeat-y right; 
color : #f3f3e7; 
} 



/*TopMenu */
/*URL: http://www.dynamicdrive.com/style/ */

.underlinemenu{
font-weight: bold;
}

.underlinemenu ul{
padding: 1px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
font-size:14px;
text-align: right; /*set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color:#fbfcf3;
padding: 1px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid gray; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: black;

color:#fb4a0d;
}
.txtglossymenu{
	

	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px;
            background-color: #ffffde; 
            text-align:left;
            font-size:14px;
            font-weight: bold;
            position:relative;
            
	
}
#teamTable 
{
border-width:2;
border-color:Red;
	
}
#teamTable tr td
{
border-width:2;
border-color:Red;
	
}



/* end menu

Begin Menu sub glossymenu
*/

.glossymenu{
	position: relative;
	
	margin: 0 auto 0 auto;
	background: url(../images/media/menur_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(../images/media/menur_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(../images/media/menur_hover_right.gif) no-repeat right top; /*right tab image path*/
}


/* end menu*/

/* Tag cloud for SEO*/
.tag-cloud-title {
	BORDER-BOTTOM: #efefef 1px solid; BACKGROUND: url(images/home-h3-upclick-can-help-you-with.png) no-repeat left top; HEIGHT: 30px
}
.tag-cloud-title H3 {
	DISPLAY: none
}
.tag-cloud LI {
	LINE-HEIGHT: 33px; TEXT-TRANSFORM: lowercase; MARGIN: 0px 14px 0px 0px; DISPLAY: inline
}
.tag-cloud LI A {
	CURSOR: default; TEXT-DECORATION: none
}
 .tag-cloud LI A:hover 
 {
 	color : #fff; 
	
}
 .tag-cloud LI.one a{
	COLOR: #ce0c0c; FONT-SIZE: 14px
}
.tag-cloud LI.two a {
	COLOR: #ce0c0c; FONT-SIZE: 12px
}
.tag-cloud LI.three a {
	COLOR: #ce0c0c; FONT-SIZE: 11px
}
/* end tag*/

/* begin Block UI*/

.growlUI h1,.growlUI h3 {
	color: white; padding: 5px 5px 5px 75px; text-align: left
}



#footer {	
	clear : both; 
background : url(../images/footerbg.jpg) repeat-x top left; 

text-align : center; 
color : #ce0c0c; 
padding : 20px 0 0 0;
    height: 70px;
    
}
#footer p { 
padding : 0 0 0 8px; 
text-align : left; 
} 
#footer a { 
font-weight : bold; 
text-decoration : none; 
color : #ce0c0c; 
} 
#footer a:hover { 
color : #fff; 
} 
#footer ul { 
list-style : none; 
padding : 8px 0; 
text-align : center; 
} 
#footer li { 
display : inline; 
} 
#footer li a { 
color : #ce0c0c; 
text-decoration : none; 
padding : 0 8px; 
} 
