
	body,
	html {
		margin:0;
		padding:0;
		background:#ffffff;
		color:#000099;
		background-image: url(/ezxara/user/templates/standard/ip3/Guardian_page2_bg1.gif);
		background-repeat: repeat;
		font: 8pt/10px Verdana, Arial, Helvetica, sans-serif;
  	line-height:20px;

	}
	body {
		min-width:820px;
	}
	#wrap {
		background:#ffffff;
		margin:0 auto;
		width:840px;
		align:center;
	}
	#header {
			
			background:#873939;
	    margin: 0px 0px 0px 0px;
      border-top-width: 0px;
    	border-right-width: 0px;
    	border-bottom-width: 0px;
    	border-left-width: 0px;
    
    	border-right-style: solid;
    	border-left-style: solid;
    	border-top-style: solid;
    	border-bottom-style: solid;
    
    	border-top-color: #660000;
    	border-right-color: #660000;
    	border-bottom-color: #660000;
    	border-left-color: #660000;
    
    	padding-top: 2px;
    	padding-right: 2px;
    	padding-bottom: 2px;
    	padding-left: 2px;
 	}
		
	#header1 {
  		background:#ffffff;
	    margin: 1px 1px 1px 1px;
      border-top-width: 1px;
    	border-right-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    
    	border-right-style: solid;
    	border-left-style: solid;
    	border-top-style: solid;
    	border-bottom-style: solid;
    
    	border-top-color: #660000;
    	border-right-color: #660000;
    	border-bottom-color: #660000;
    	border-left-color: #660000;
    
    	padding-top: 1px;
    	padding-right: 1px;
    	padding-bottom: 1px;
    	padding-left: 1px;
	}
		
	#header2 {
  		background:#cc0000;
	    margin: 10px 1px 1px 1px;
      border-top-width: 1px;
    	border-right-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    
    	border-right-style: solid;
    	border-left-style: solid;
    	border-top-style: solid;
    	border-bottom-style: solid;
    
    	border-top-color: #660000;
    	border-right-color: #660000;
    	border-bottom-color: #660000;
    	border-left-color: #660000;
    
    	padding-top: 1px;
    	padding-right: 1px;
    	padding-bottom: 1px;
    	padding-left: 1px;
	}
		
	#nav {
		background:#ffffff;
		padding:5px;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	#main {
		background:#ffffff;
		float:left;
		width:540px;
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
	#sidebar {
		background:#ffffff;
		float:left;
		width:240px;
    align: center;
	    margin: 10px 1px 1px 1px;
      border-top-width: 0px;
    	border-right-width: 0px;
    	border-bottom-width: 0px;
    	border-left-width: 0px;
    
    	border-right-style: solid;
    	border-left-style: solid;
    	border-top-style: solid;
    	border-bottom-style: solid;
    
    	border-top-color: #660000;
    	border-right-color: #660000;
    	border-bottom-color: #660000;
    	border-left-color: #660000;
    
    	padding-top: 10px;
    	padding-right: 10px;
    	padding-bottom: 10px;
    	padding-left: 10px;

	}

	#footer {
		background:#ffffff;
		clear:both;

	    margin: 10px 1px 10px 1px;
      border-top-width: 0px;
    	border-right-width: 0px;
    	border-bottom-width: 0px;
    	border-left-width: 0px;
    
    	border-right-style: solid;
    	border-left-style: solid;
    	border-top-style: solid;
    	border-bottom-style: solid;
    
    	border-top-color: #660000;
    	border-right-color: #660000;
    	border-bottom-color: #660000;
    	border-left-color: #660000;
    
    	padding-top: 10px;
    	padding-right: 1px;
    	padding-bottom: 1px;
    	padding-left: 1px;

	}
	#footer p {
		padding:5px;
		margin:0;
    }

.center
{
 align: center;
}

#shadow-container {
    position: relative;
    left: 3px;
    top: 3px;
    margin-right: 0px;
    margin-bottom: 0px;
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

    #shadow-container .shadow1 
		{
        background: #F1F0F1;
    }

    #shadow-container .shadow2 {
        background: #DBDADB;
    }

    #shadow-container .shadow3 {
        background: #B8B6B8;
    }

    #shadow-container .container {
        background: #ffffff;
        border: 1px solid #ff0000;
        padding: 10px;
    }
		

.horizontalliststyle
{
align:center;
display:block;
margin:1px 1px 1px 1px;
padding: 1px 1px 1px 5px;
background:#ffffff url(/sitedesign/common/buttonoverlays/grey/gradient2.png) repeat-x;
color:#000099;
border-top:0px solid #ddd;
border-right:0px solid #bbb;
border-bottom:0px solid #bbb;
border-left:0px solid #ddd;
text-decoration:none;
}

.horizontallistitem{
align: center;
margin:2px 2px 2px 2px;
padding:2px 2px 2px 2px;
font-size: 0.8em;
font-weight:bold;
text-align:left;
background:#eee url(/sitedesign/common/buttonoverlays/grey/gradient2.png) repeat-x;
color:#ff0000;
border-top:1px solid #ddd;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
border-left:1px solid #ddd;
}
.horizontallistitem:hover,.menuheader{
background:#fff url(/sitedesign/common/buttonoverlays/grey/gradient2.png) repeat-x;
color:#222;
border-top:1px solid #ddd;
border-right:1px solid #888;
border-bottom:1px solid #888;
border-left:1px solid #ddd;
text-decoration:none;
}


.adlistvertical
{
background:#000 url(/sitedesign/common/buttonoverlays/grey/gradient2.png) repeat-x;
margin:20px 2px 2px 2px;
padding:20px 2px 2px 2px;

}

.adlistvertical:hover
{
background:#000 url(/sitedesign/common/buttonoverlays/grey/gradient2.png) repeat-x;
margin:20px 2px 2px 2px;
padding:20px 2px 2px 2px;

}

.adlisthorizontal
{
margin:2px 2px 2px 2px;
padding:2px 2px 2px 2px;

}

