body {
    text-align: center;    
    background-color:#FFFFFF;
    color:#898989;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}

body, div, span, form, table, h1, h2, h3, h4, h5, h6, fieldset, img, ul, li, p {
    border:0 none;
    margin:0;
    padding:0;
}

h1 {
	font-weight: bolder;
	color: #829b00;
	margin-bottom: 10px;
}

h2 {
	color: #829b00;
}

h3 {
	color: #6a006e;	
}

a {
	/*color: #A2389A;*/
	color: #6a006e;
}


.homepageCategories div {
	padding: 5px;
	text-align: center;
}

.homepageCategories a {
	/*color: #c40000;*/
	text-decoration: none;
	font-size: 12px;
}

.homepageCategories a:hover {
	background-color: #6a006e;
	color: #ffffff
}


input, textarea, select {
	border: 1px solid #000000;
	margin: 3px;
}


#container {
    margin:auto;
    width: 990px;
}

#head {
    width: 990px;
    height: 192px;
    background: #FFFFFF url(../../graphics/header.jpg) no-repeat;
}

    #head .title {
        position: relative;
        width: 550px;
        left: 400px;
        top: 46px;
        line-height: 1.5em;
        margin-right: auto;
        text-align: left;
		color: white;
		font-weight: bold;
		font-size: 15px;
		letter-spacing: 1.5px;
    }
	
    #head .title a {
		color: white;
		cursor: hand;
		letter-spacing: 1px;
		/*font-weight: bold;*/
    }
    #head .title a:hover {
		text-decoration: none;
    }
	
    
    #head .ad {
        position: relative;
        width: 550px;
        line-height: 3em;
        left: 420px;
        margin-right: auto;
        top: 65px;
        text-align: left;
    }    
    

#main {
    background: white url(../../graphics/Bg.gif) repeat-y;
    width: 990px;
}
    
    #rightWithShader {
    	/*position: relative;*/
        background: transparent url(../../graphics/shaderTopRight.gif) no-repeat;
        background-position: top right;
        width: 280px;
        float:right;
		min-height:300px;
    }
    
    #shaderBottom {
        background: transparent url(../../graphics/shaderBottomLeft.gif) no-repeat;
		background-position: bottom left;
        width: 83px;
        height: 55px;
        position: relative;
        bottom: 0px;
        float: left;
		z-index: 1;
    }
    

#foot {
    background: white url(../../graphics/footBg.gif) repeat-y;
    width: 990px;
}
    #footHead {
        background: white url(../../graphics/footHead.gif) no-repeat;
        width: 990px;
        height: 20px;
    }

    #footBottom {
        background: white url(../../graphics/footBottom.gif) no-repeat;
        width: 990px;
        height: 51px;
    }
    
    #foot .text {
        width: 830px;
        text-align: justify;
        margin-left: 100px;
		color: white;
    }

#google {
    background: white url(../../graphics/googleBg.gif) repeat-y;
    width: 241px;
    float:left;
}

    #googleBottom {
        background: white url(../../graphics/googleBottom.gif) no-repeat;
        width: 241px;
        height: 74px;
		z-index: 2;
		position:relative;
    }

    #google .text {
        width: 180px;
        text-align: justify;
        margin-left: 50px;
        margin-top: -10px;
		min-height: 500px;
    } 
    
#menu {
    width: 200px;
    margin-left: 35px;
}

    #menu .link {
        background: white url(../../graphics/menu.jpg) no-repeat;
        width: 205px;
        height: 40px;
        text-align: left;
    } 
    
        #menu .link span {
            margin-left: 15px;
            line-height: 2em;
            font-size: large;
        }
		
        #menu .link a {
            color: #ffffff;
			font-size: 13px;
			text-decoration: none;
        }

#tip {
    width: 428px;
    float:left;
    margin-left: 35px;
}    
	#tip #bg {
	    background: white url(../../graphics/tipBg.gif) repeat-y;
	    width: 428px;
		position: relative;
		top: 0px;
	}    

    #tip .text {
    	position: relative;
		top: -40px;
        width: 365px;
        text-align: left;
        margin-left: 30px;
        /*margin-top: -40px;*/
		color: #1e3704;
		min-height: 40px;
    }
	
		#tip .text a {
			color: #1e3704; 
		}
		
		#tip .text .title {
			color: #6a006e;
			font-weight:bold;
		}

#tipBottom {
    background: white url(../../graphics/tipBottom.gif) no-repeat;
    width: 428px;
    height: 22px;
	 
	height:62px;
	position:relative;
	top:-40px;
	width:428px;	
}
	
#content {
	margin-top: -40px;
    width: 450px;
    float:right;
    text-align: left;
	z-index: 1;
}

    #content .text {
        width: 450px;
        float:right;
    }
	
    #content .text .link {
        margin-top: 10px;
    }
    #content .text .link .url {
    	color: #CBCBCB;
    	/*font-weight: bold;*/
		/*cursor: pointer;*/
    }
	
	

#content h1 {
    font-weight: bold;
	font-size: 15px;
}
    
.text {

}

.clear {
    clear:both;
}

#pagemanager {
	background-color:#D4E7F2;
	border:1px solid #000000;
	padding:10px;
}


