/* ##### GLOBAL STYLES ##### */

/*TAG DEFINITIONS*/

body{font-family: Verdana, Arial, Helvetica, sans-serif;background-color:#CCCCCC;margin:0px;padding:0px;	font-size:70%;color:#1C004D;}
h1{color:#660000;font-size:120%;padding:0px 0px 0px 0px;}
h2{color:#660000;font-size:110%;padding:0px;margin:0px;}
h3{color:#660000;font-size:100%;}
textarea{width:300px}
/*CLASS DEFINITIONS*/

.textb{width:300px;}
.mainimage{border: 1px solid #CCCCCC;}
.spacer{display:block;padding:5px;}
.clearboth{clear:both;margin:0px;padding:0px;height:0px;width:0px;}
.highlight{color:#A4BDE5;}
a{color:#1E2152;text-decoration:none;font-weight:bold;}
a:hover{color:#1E2152;text-decoration:underline;}
.diaryitem{border-bottom: dashed 1px #CCCCCC;padding: 10px 0px 20px 0px}
.commentitem{border-bottom: dashed 1px #CCCCCC;padding: 10px 0px 20px 0px; width:300px;}
a.archive{display:block;}
.header-highlight{color:#CCCCCC;}
/*ID DEFINITIONS*/

#main{position:absolute;left:50%;top:20px}
#container{position:absolute;width:721px;height:520px;padding:20px 0px 20px 0px;left:-380px;background-color:#FFFFFF;border: solid 1px #666666;}
#left_panel{position:absolute;width:320px;float:left;padding:0px 20px 20px 20px;text-align:right;}
#right_panel{position:relative;height:505px;left:360px;width:320px;float:left;padding:0px;background-color:#FFFFFF;border-left: solid 1px #CCCCCC;padding:0px 20px 20px 20px;}

#title{position:relative;width:320px;left:0px;padding:0px 0px 0px 0px; font-size:150%;color:#999999;background-color:#FFFFFF;}
#navigation{position:relative;width:320px;left:0px;padding:10px 0px 10px 0px;}
#content{position:absolute;height:450px;overflow:auto;width:340px;left:20px;padding:0px 0px 0px 0px;background-color:#FFFFFF;}
#sponsors{position:relative;top:80px;}
#project{width:320px;padding: 0px 20px 0px 0px}
#usefulcode{width:280px; padding:10px;border: dashed 1px #CCCCCC;}

#admin-navigation{padding:2px;border-top: dashed 1px #CCCCCC;border-bottom: dashed 1px #CCCCCC;}

#footer,#header{height:40px;text-align:center;width:720px;background-color:#FFFFFF;color:#9999ad;font-weight:bold;padding:20px}


#logo{float:left; width:306px;}

#textbody{float:left;color:#FFFFFF;width:300px;}
#imagebody{float:right;}

#copyright{position:relative;float:left;font-weight:normal;color:#9999AD;top:33px;}
#contact{float:right;font-size:120%;font-weight:bold;text-align:right;line-height:1.3;margin:0px;}

/* ##### GLOBAL STYLES ##### */
